Вопросы по теме 'strpos'

Проверка условного strpos php не может установить переменную сеанса
Пожалуйста, объясните, почему я не могу установить переменную сеанса для "Pistol" или $ _SESSION ['report'], но она отлично работает для "Rifle" ФОРМА, РАЗМЕЩАЮЩАЯ ДАННЫЕ <form name="<?=$prodadd?>" id="<?=$prodadd?>"...
550 просмотров
schedule 28.11.2021

Поиск слова с экранированным апострофом в строке с помощью strpos
У меня есть слово с экранированным апострофом в строке. Я пытаюсь использовать strpos, чтобы определить, находится ли слово с экранированным апострофом в строке или нет. К сожалению, каждый раз это ложное эхо. Что я делаю неправильно? Я пробовал в...
563 просмотров
schedule 25.09.2021

Проверить, находится ли элемент массива в строке
Этот вопрос о строках уже задавался, однако * ни один из рассмотренных мной вопросов (не моды не удаляют или не сообщают нам, что это дубликат) на самом деле не отвечает на мой вопрос. У меня есть целевая страница с простой подпиской по электронной...
156 просмотров
schedule 18.11.2021

Сравнение двух строк с помощью strpos в Wordpress. Приводят ли неальфа-символы к сбою?
Я просто пытаюсь сравнить две строки, чтобы убедиться, что они точно совпадают. Если они совпадают, я вывожу список. Одна строка — это заголовок сообщения (настраиваемый тип сообщения) из Wordpress, использующий get_the_title(). Другая строка — это...
141 просмотров
schedule 13.03.2022

элегантный способ обработки возврата strpos 0 как TRUE
switch (true){ case stripos($_SERVER['SERVER_NAME'],"mydomain.com", 0) : //do something break; /* stripos returns 4 ( which in turn evaluates as TRUE ) when the current URL is www.mydomain.com...
3992 просмотров

in_array против strpos для производительности в php
Я регистрирую пользователей через аутентификацию Windows, а затем сохраняю права этого пользователя в переменной сеанса. Я использую метод хранения прав с разделителями в базе данных, т.е.: $rights //retrieved from database =...
5300 просмотров
schedule 26.05.2022

Что делать, если параметр «игла» функции strpos() содержит преобразованное целочисленное значение, которое нельзя применить в качестве порядкового значения любого символа?
Я использую PHP 7.2.8 на своем компьютере с операционной системой Windows 10 . Я наткнулся на следующий текст из описания Параметр 'needle' в функции strpos() , указанный в Руководстве по PHP: needle Если needle не является строкой,...
861 просмотров
schedule 26.05.2022

strpos() stripos() проблемы с php
Я знаю, что это обычный вопрос, и я не пытаюсь присоединиться к группе людей, которые не знают, что strpos() возвращает позицию строки, и если вы хотите сравнить, найдена она или нет, вам нужно используйте === или ==! сравнение. Моя проблема в...
215 просмотров
schedule 17.07.2022

Список всех элементов в массиве, содержащем определенное слово в PHP
Я пытаюсь создать функцию поиска для своего сайта с помощью PHP. Прямо сейчас у меня есть этот код для создания массива всех файлов в каталоге, который отлично работает, но на следующем шаге я столкнулся с проблемой. Я хочу, чтобы теперь он...
84 просмотров
schedule 25.07.2022

strpos не может найти апостроф?
У меня есть кусок PHP-кода, который сбивает меня с толку, когда я его тестирую: $found = $found + (int)(strpos($entry,"'")); // apostrophe когда я тестирую эту строку в переменной $entry: 'b29vF@XsJ функция должна найти апостроф и...
274 просмотров
schedule 18.08.2022

strpos vs preg_match — различия в памяти и ресурсах
Были вопросы о том, что быстрее strpos или preg_match , но мне интересно узнать, что использует меньше всего ресурсов памяти и процессора. Я хочу проверить строку на одно из 5 совпадений: if (strpos($key, 'matchA') !== false || strpos($key,...
391 просмотров
schedule 23.08.2022

php strpos всегда возвращает false
Я пытаюсь определить, отправил ли пользователь текстовое сообщение, содержащее определенную строку. У меня странная проблема с тем, что strpos всегда возвращает false, если параметр иглы функции strpos жестко не запрограммирован как строка, то...
564 просмотров
schedule 20.08.2022

strpos неожиданно дает сбой
Вопрос, почему следующее выполнило эхо: $str = "Hello World"; if (strpos($str, 'He') !== false) { echo 'GOOD'; } Но это не так: $str = "Hello World"; if (strpos($str, 'He') === true) { echo 'GOOD'; } Разве эти два условия...
92 просмотров
schedule 21.09.2022

Отображение изображений в PyroCMS в зависимости от его {{ name }}-тега
Мне нужно отобразить некоторые изображения из папки в зависимости от ее {{ name }} . Имена моих файлов выглядят так: foo.jpg foo_blur.jpg бар.png bar_blur.png Теперь мне нужно что-то сделать с размытым -изображением. Это то, что...
393 просмотров

SQL Server: любой эквивалент strpos()?
Я имею дело с раздражающей базой данных, где одно поле содержит то, что действительно должно храниться в двух отдельных полях. Таким образом, столбец хранится примерно так: «Первая строка~@~Вторая строка», где «~@~» — разделитель. (Опять же, я не...
29260 просмотров
schedule 13.02.2023

Сортировать результаты поиска из MySQL по положению поискового запроса в строке с помощью PHP
Я хочу, чтобы мои результаты поиска были в порядке строковой позиции от наименьшего к наибольшему. Например, поиск по запросу «банан» возвращает: Детское питание, сливы, бананы и рис, сцеженные Бананы обезвоженные или банановый порошок...
2421 просмотров
schedule 30.11.2022

очистить адреса электронной почты
fff.html - это электронное письмо с адресами электронной почты, в некоторых из них есть ссылки href mailto, а в некоторых нет, я хочу очистить их и вывести в следующем формате. [email protected],[email protected],[email protected] У меня есть...
4167 просмотров
schedule 18.02.2023

поиск символов в строке
Я пишу код, и мне нужно искать некоторые виды символов в строке. Я использую для этого функцию mb_strpos, и она работает для символов алфавита, но не работает, если я ищу такие символы, как вопросительный знак, точки и т. д. Например, если я ищу...
1576 просмотров
schedule 01.07.2023

Простая функция PHP strpos не работает, почему?
Почему этот автономный код не работает: $link = 'https://google.com'; $unacceptables = array('https:','.doc','.pdf', '.jpg', '.jpeg', '.gif', '.bmp', '.png'); foreach ($unacceptables as $unacceptable) { if (strpos($link, $unacceptable)...
43783 просмотров
schedule 01.06.2023

strpos() с несколькими иглами?
Я ищу функцию типа strpos() с двумя существенными отличиями: Чтобы иметь возможность принимать несколько игл. Я имею в виду тысячи игл за одну. Поиск всех вхождений иголок в стоге сена и возврат массива начальных позиций. Конечно, это...
21716 просмотров