Написах си една функция, която създава масив и го пълни с числа подадени от мен:
function crArr($val) {
$bre = array();
for($i = 0; $i < $val; $i++) {
$bre[] = $i+1;
}
return $bre;
}
$f = crArr(10);
След, което си пиша друга функция, която обхожда масива и умножава всяка стойност с число пак подадено от мен:
$bla = 7;
function multiply($val, $num) {
$count = count($val);
for($i = 0; $i < $count; $i++) {
$val[$i] = $val[$i] * $num;
}
return $val;
}
$res = multiply($f, $bla);
print_r($res);
и всичко работи, НО
Сега трябва втората функция, да я видоизменя така че резултатът да пълни друг масив, а не този. И ето тук започвам да гледам умно. Как да напълня нов масив с резултатите от 1-я?
function crArr($val) {
$bre = array();
for($i = 0; $i < $val; $i++) {
$bre[] = $i+1;
}
return $bre;
}
$f = crArr(10);
След, което си пиша друга функция, която обхожда масива и умножава всяка стойност с число пак подадено от мен:
$bla = 7;
function multiply($val, $num) {
$count = count($val);
for($i = 0; $i < $count; $i++) {
$val[$i] = $val[$i] * $num;
}
return $val;
}
$res = multiply($f, $bla);
print_r($res);
и всичко работи, НО
Сега трябва втората функция, да я видоизменя така че резултатът да пълни друг масив, а не този. И ето тук започвам да гледам умно. Как да напълня нов масив с резултатите от 1-я?