sovka
Новичок
array_search — функция не находит, если i=0
КУ!
Ищу строку, является ли она элементом массива и получаю индекс в массиве:
$my_array = array(
"слово1",
"слово2",
"слово3",
"слово4",
"слово5",
)
$str = "слово1";
if (array_search($str,$my_array,true) == FALSE) { echo "Нету!";}
Проблема! $str = "слово1" — вхождение не находит, $str = "слово2...5" - так нормально. Почему первый элемент массива игнорируется при поиске?
КУ!
Ищу строку, является ли она элементом массива и получаю индекс в массиве:
$my_array = array(
"слово1",
"слово2",
"слово3",
"слово4",
"слово5",
)
$str = "слово1";
if (array_search($str,$my_array,true) == FALSE) { echo "Нету!";}
Проблема! $str = "слово1" — вхождение не находит, $str = "слово2...5" - так нормально. Почему первый элемент массива игнорируется при поиске?