as a string using loops in php.
-> отображать в виде строки ...
Используется для операторов l oop и modulus
%
. Отобразите первый ключ, forward sla sh, затем продолжите итерацию за пределами этого условия и отобразите следующий ключ, затем отобразите знак плюс.
Продолжайте итерацию, пока не оцените, находится ли значение в конце массив. Два условия внутри l oop.
Я использовал итератор, определенный как $ i, так как использование foreach l oop начиналось бы с нуля, и вам пришлось бы делать дополнительный код, чтобы получить последнее значение.
$myArray = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16);
$stmt = NULL;
for($i = 0; $i < count($myArray); $i++){
if($myArray[$i] % 2 ){
$stmt .= $myArray[$i]."/";
}else{
if($myArray[$i] !== end($myArray)){
$stmt .= $myArray[$i].' + ';
}else{
$stmt .= $myArray[$i];
}
}
}
ВЫХОД: