Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Почему вместо регулярки выводит слова array
Форумы портала PHP.SU » PHP » Регулярные выражения » Почему вместо регулярки выводит слова array

Страниц (1): [1]
 

1. itishnik - 14 Декабря, 2018 - 17:45:37 - перейти к сообщению
День добрый
Пытаюсь разобраться с регулярками пока не получается
токой вопрос почему
вместо результата вывода
регулярки пишет слово array (не каких сообщений об ошибках нет)
вот например так
$text="welcome to windows";
preg_match_all("/[^a-z]{3}/ su" , $text , $title);
echo( $title);
?>
и подскажэите как исправить мои ошибки
2. Строитель - 14 Декабря, 2018 - 18:03:54 - перейти к сообщению
itishnik, вы сперва разберитесь с типами данных в php, а уже потом изучайте регулярные выражения. Считайте это единственно верным советом для вас. Иначе - вы угробите уйму времени, и бросите это дело вообще, а если нет - всё равно вернётесь к моему совету.
3. itishnik - 14 Декабря, 2018 - 18:22:13 - перейти к сообщению
я типы данных знаю я в курсe что array это массив
тоже писал типа echo $t[1];
где $t[1]; элемент массива
все ровно не выводит

 

Powered by ExBB FM 1.0 RC1