Описание тега strpos

PHP method to find the position of the first occurrence of a substring in a string
3 ответа

PHP, разбить строку с помощью амперсанда

Я потратил много времени на поиск в интернете этого, поэтому, прежде чем кто-то захлопнет меня за то, что я не смотрю... поверь мне, у меня есть. Проблема: я работаю со строкой, которая содержит амперсанд, для отображения двух имен. Сложность: иногд…
11 янв '18 в 14:19
2 ответа

strpos и substr в строке

У меня есть HTML-файл, который содержит только текст. Там нет стилей или что-нибудь. Текст выглядит так: ID NAME ANOTHER-ID-11-LETTERS MAJOR Пример: 20 Paul Mark Zedd 10203040506 Software Engineering ID а также ANOTHER-ID-11-LETTER это числа..NAME А…
09 сен '13 в 14:14
1 ответ

strpos не соответствует строке: проблема набора символов?

strpos работает или нет в зависимости от источника разобранной строки (вводится вручную или предоставляется сторонним механизмом): index.php?option=com_ars&view=release&id=8 Инструкция strpos $debug = "found '?' : " . ((strpos($url, '?') ===…
24 ноя '13 в 00:50
2 ответа

Как решить проблему в следующем сценарии?

Мой код выглядит следующим образом: $flag = strpos($ques_id, SEARCH_QUESTION_ID_STR); if($flag == 0) { echo "In If"; die; // Find length of the defined string $str_length = strlen(SEARCH_QUESTION_ID_STR); $ques_id_str = substr_replace($ques_id,"",0,…
02 янв '14 в 08:48
4 ответа

Как сделать strpos нечувствительным к регистру

Как я могу изменить strpos, чтобы сделать его без учета регистра. Причина в том, что если product->name это MadBike, и поисковый термин - это байк, он не будет отражать мне ссылку. Моя главная проблема - это скорость кода. <?php $xml = simplex…
22 июл '11 в 19:56
1 ответ

Проверьте, имеет ли URL определенную строку и соответствует ли позиция PHP

Я пробовал следующее: $url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; if (strpos($url,'austin') !== false) { echo 'Austin metro'; } else if (strpos($url,'georgetown') !== false) { echo 'Georgetown'; } Проблема в том, что это бу…
13 янв '17 в 16:18
4 ответа

Можем ли мы использовать побитовый оператор "|" с strpos в php?

Можем ли мы использовать побитовый оператор "|" с strpos в php? Мне нужно проверить, существуют ли строки a0,a1,a2,a5 в данной переменной $status. Мой код указан ниже. Мой код будет возвращать значения (позицию) только в том случае, если переменная …
08 апр '17 в 11:23
4 ответа

PHP: как сравнить любое слово существует в 2 строки

Мой случай таков: <?php $var1 = "Top of British"; $var2 = "Welcome to British, the TOP country in the world"; $var1 = strtolower($var1); $var2 = strtolower($var2); if (strpos($var1, $var2) !== FALSE) { echo "TRUE"; } ?> это не работает, как я …
23 авг '12 в 04:36
2 ответа

strpos в Emacs Lisp

Есть ли встроенная функция Emacs Lisp, которая ведет себя как strpos() в PHP? Он должен вернуть позицию первого появления данной строки в текущем буфере. функция search-forward это хорошо, но это изменяет положение персонажа.
09 окт '10 в 16:47
2 ответа

preg_replace внезапно перестает делать различия

Посрамлены. Я использовал приведенный ниже IF PREG_MATCH, чтобы различать слова, которые являются целыми словами и словами, которые являются частями других слов. Он внезапно перестал функционировать в этом сценарии и любом другом используемом мной с…
16 апр '11 в 01:27
2 ответа

Проверьте, находится ли значение EXACT в строке - PHP

Я прочитал множество сообщений о том, как посмотреть, есть ли значение в строке. Очевидно мой запрос отличается, так как несколько битов кода не сработали на 100%. Я ищу строку и должен убедиться, что значение EXACT там - с идеальным соответствием. …
12 мар '15 в 21:48
2 ответа

Стрипы PHP не возвращают все позиции

Я возвращаю весь массив, где stripos функция соответствует этому $requestedservice = request('service'); $result_array = array_filter($allservicesname, function($item) use ($requestedservice) { return (stripos($item, $requestedservice) !== false); }…
03 дек '17 в 02:01
1 ответ

PHP - Использование strpos для поиска Sting, возвращающего неверный результат

Я получаю странный результат за использование Strpos - Переменная $tmp извлекает все результаты полей из таблицы Mysql. Для простоты я сокращу до этой переменной $tmp = "Как друзья в чате, через личную электронную почту, через текстовые сообщения"; …
04 май '16 в 22:00
1 ответ

strpos проблема для создания тегов

Добрый вечер. Я создаю код strpos для извлечения тегов из описаний. Как и в статье о гамбургерах, я использую strpos, чтобы показать разные слова в виде тегов, если они есть в описании. Проблема: Если я создаю одну кодовую строку strpos для получени…
20 янв '19 в 18:17
2 ответа

Как проверить, содержит ли фиксированная строка какой-либо дополнительный символ?

Эта проверка кода, если внутри строки присутствует "есть", при условии, что строка всегда начинается с "Я нашел", мне нужна функция, которая проверяет, содержит ли строка "Я нашел" плюс что-то еще. Пример: я нашел 500. где 500 может быть что угодно,…
03 фев '19 в 16:37
1 ответ

Замена строки в файле с помощью PHP

В настоящее время я пытаюсь заменить строку в файле конфигурации, чтобы обновить версию. Линия выглядит так requiredBuild = 123456; и мне нужно изменить нумерацию. У меня есть следующее, которое вставляет новую строку после него, но мне нужно вместо…
18 сен '14 в 02:46
2 ответа

Ошибка, если в форме PHP ничего не задано

Мне было интересно, как избежать ошибки при первой загрузке страницы, и она содержит форму, необходимую для функции / операции. Проблема: я получаю ошибку, потому что форма не была отправлена ​​и переменные внутри необходимы для запуска остальной ча…
26 май '14 в 16:48
2 ответа

Facebook fql нечувствительная к регистру версия strpos

Что такое регистронезависимая версия strpos(field', 'Phrase') на языке запросов facebook?
1 ответ

strpos не работает для определенной строки

Я пытаюсь использовать strpos, чтобы найти строку внутри другой строки, но по какой-то причине она не работает для определенной строки, даже если она работает для другой. Что я делаю неправильно? <?php if (strpos("show me how to dance", "show me"…
07 мар '16 в 21:09
3 ответа

Объедините строчки!== ложь и поз <

Есть ли способ объединить if ((strpos($str,"abc") !== false) and (strpos($str,"abc") &lt; 1000)) Или мне нужно два ifs для этого? Потому что, если abc отсутствует в строке, позиция равна -1, поэтому она меньше 1000. Мне только интересно, если у php …
02 окт '13 в 08:52