Я новичок здесь и сейчас изучаю php, и у меня нет понятия о mysql.
Я хочу сделать небольшой скрипт, который сканирует различные массивы на наличие значения и возвращает некоторые значения в зависимости от того, есть они или нет
Я сделал это:
<?php
$array1=array("a","b","c","d");
$array2=array("e","f","g","h");
$array3=array("g","f","e","d");
for($counter=1;$counter<4;$counter++)
{echo ''.in_array("d",$array$counter);}
?>
это не работает, я получаю "Ошибка разбора: синтаксическая ошибка, неожиданный T_VARIABLE в ... в строке 7", но если я напишу:
<?php
$array1=array("a","b","c","d");
$array2=array("e","f","g","h");
$array3=array("g","f","e","d");
for($counter=1;$counter<4;$counter++)
{echo ''.in_array("d",$array1);}
?>
я получаю 111 в качестве вывода, так что цикл, echo и in_array работают нормально, а область, в которой выдается ошибка, называется "$ array $ counter".
есть ли способ это исправить?
Есть ли другой способ увеличить массив внутри функции цикла?
Есть ли другой способ достижения того, что я хочу, простым способом?
Заранее спасибо, и я надеюсь, что кто-то может мне помочь, потому что я искал несколько часов и ничего не нашел.