Вывести переменную по частям [дубликат]

185
25 октября 2017, 06:47

На данный вопрос уже ответили:

  • Как и какими средствами находить ошибки в PHP коде? 3 ответа

Не работает код, который должен вывести переменную $f по частям, ошибки никакой нет, код выводит только первый символ:

<?php
//$a =5;
//$b = $a;
//$a = ($b = 10);
//$a = $b = 10;
//$b = $c + 10;
$a = "New , string<br/>";
$b = "\n Don't work , string";
$c = "\t Tabulate , string";
$d = "\" Name , string";
$f = "\$ Dollars , string";
echo $a;
echo $b;
echo $c;
echo $d;
$p = true;
while(p == true) {
    for ($i = 0;$i < 8;$i =+ 1) {
        if ($f[$i] == "\$"){
            echo" Find dollar,catch it!";
        }
        echo $f[$i];
    }
    if ($f[$i] == 8) {
        $p=false;
    }
}
?>
Answer 1

В while(p == true) { пропустили $ перед p: while($p) {

в цикле for ошибка. Вместо $i =+ 1 должно быть $i++

?> не должно быть в конце файла, если после него конечно не идёт что-либо, к примеру HTML.

READ ALSO
Как правильно подключить файлы

Как правильно подключить файлы

Два файла, один лежит в /dataphp второй файл лежит в /HTML/paginator

216
Сохранение файла

Сохранение файла

Сохранил CodeSniffer, но только вопросКуда он стал? Откуда можно взять настройки

237
Выборка из БД по нескольким параметрам

Выборка из БД по нескольким параметрам

Есть выборка товаров из БД по нескольким параметрам: Цвет, тип, формаПытаюсь сделать поиск товаров по одному или нескольким параметрам

228