Вопросы по теме '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 просмотров
schedule
01.05.2022
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 просмотров
schedule
06.10.2022
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 просмотров
schedule
05.11.2022