Articles of strpos

Как проверить несколько слов в строке? (возвращает true, есть хотя бы одно из этих слов)

У меня есть строка вроде этого: $str = "it is a test"; Я хочу проверить это на эти слова: it , test . Я хочу, чтобы он возвращал true если есть хотя бы одно из этих слов в строке. Вот что я сделал: (хотя это не работает) $keywords = array ('it', 'test'); if(strpos($str, $keywords) !== […]

Я не могу заставить strpos работать с новой строкой

Я очень новичок в php и не могу понять, как это исправить. У меня есть форма и вы хотите передать ей некоторую строку и проверите ее с другим файлом. Он работает нормально, если все строки находятся в одной строке, но как только я вложу несколько строк строки, это не удастся. У меня есть php-файл со […]

strpos не соответствует

Я хочу найти одну строку и получить связанные значения, но в тесте функция, в каждом случае поиск слов ( Title or Would Or Post or Ask ) отображение (выдача) только одного выходного Title,11,11 !!!! как это можно исправить? // test array $arr = array('Title,11,11','Would,22,22','Post,55,55','Ask,66,66'); // define search function that you pass an array and a […]

Удаление определенных символов из строки в php

Как проверить строку в php для определенных символов, таких как «#» или «\»? Я действительно не хочу использовать replace, просто верните true или false. благодаря

Предупреждение: strpos () : пустой разделитель в инструкции foreach

Я прочитал все темы, касающиеся проблем strpos (), но я не могу найти тот, который исправит мой. Итак, вот код. foreach($titles_array as $k=>$v) { if(strpos($subject,$v) !== false) { $i++; $asd[$titles['id']] = $i; } } Сценарий работает хорошо, и я получаю результаты, которые я ищу, но эта ошибка возникает: Предупреждение: strpos () [function.strpos]: Пустой разделитель Я […]

Проблема с strpos в PHP

Я пишу простую функцию, и по какой-то причине (возможно, простой) она не работает для меня, и мне было интересно, могли бы вы, ребята, помочь мне. function check_value($postID) { $ID = $postID; $cookie = $_COOKIE['list_of_IDS']; $position = strpos($cookie,$ID); echo 'ID:'.$ID.'-Cookie:'.$cookie; if ($position !== false) { echo "ID is in the cookie"; } } Пытаясь выяснить, в […]

Проверьте, содержит ли строка одно из нескольких слов

Я пытаюсь сделать фильтр слов в php, и я столкнулся с предыдущим сообщением Stackoverlow, в котором упоминается следующее, чтобы проверить, содержит ли строка определенные слова. То, что я хочу сделать, – это адаптировать это, чтобы он проверял разные слова за один раз, не повторяя код снова и снова. $a = 'How are you ?'; if […]

Получить подстроку строки

Я пытался получить подстроку строки, содержащей около 40 строк текста. Строка – это что-то вроде этого, но с aprox. Еще 30 строк: Username: example Password: pswd Code: 890382 Key: 9082 type: 1 Website: https://example.com/example Email: example@example.com Мне нужно получить значение, например, Code который будет 890382 , но я не могу это сделать. Каждое поле типа […]

функция проверки массива strpos и возврата массива

Привет, я хотел бы создать функцию, которая проверяет, содержит ли файл etry несколько слов. для моего скрипта входа я хотел бы создать функцию, которая проверяет, имеет ли в $ _POST несколько ключевых слов. therfor я думал создать массив, который содержит слова, которые я ищу: function value_check($a, $b){ $haystack = array ($a, $b) $words = array […]

PHP: strpos & substr с UTF-8

Скажем, у меня длинная строка с кодировкой UTF-8. И сказать, что я хочу определить, существует ли $var в этой строке. Предполагая, что $var всегда будет простыми буквами или числами символов ascii (например, "hello123" ), мне не нужно будет использовать mb_strpos или iconv_strpos правильно? Потому что не имеет значения, правильна ли позиция не корректно, если она […]