Для вступления в общество новичков и профессионалов домен-индустрии, пожалуйста нажмите здесь ...

   
 Купля-продажа и обсуждение доменных имён
        

  
Вернуться   Форум о доменах > Дизайн и развитие проектов > Программирование
Регистрация Реноме Правила форума Справка Пользователи Социальные группы Все разделы прочитаны
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования.

Ответ
 
Опции темы
Сегодня
от 149р за .RU
Аренда сервера
2x Intel Hexa-Core Xeon E5-2420
Всего 79 евро!

с видеокартой GeForce GTX 1080 Ti
всего 99 евро!

от 149р за .РФ Реклама на DomenForum.net
Старый 09.11.2020, 22:23   #1
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Не срабатывает !==

По фразе

$fraza='белый лебедь';

не срабатывает условие

PHP код:
if (strpos($fraza'белый ') !== false) {



строка

PHP код:
echo strpos($fraza'белый '); 
выводит 0


Почему не работает условие, подскажите пожалуйста
Port_Artur вне форума   Ответить с цитированием
Старый 09.11.2020, 23:03   #2
Administrator
 
Регистрация: 17.12.2008
Сообщений: 7,866
Доменные сделки: 55
Реноме: 5366
Одобрения
Спасибо (Отдано): 168
Спасибо (Получено): 2066
Отправить сообщение для MrKIM с помощью ICQ Отправить сообщение для MrKIM с помощью Skype™
%20
__________________
*.ru-tld.ru: Выделенные сервера по отличным ценам в NL/DE/US от 29 евро | WebMoney BL 1111+
Регистрация и продление доменов по отличным ценам .RU/.РФ от 85р, .SU от 280р, разные регистраторы
Куплю Вашего регистратора доменов (Можно предлагать Реселлеров, Хостинги, Сервисы)

Всегда готов помочь с Доменами, Серверами, c CDN, с Private Cloud и прочими решениями, в том числе и тяжелыми. Пишите в Скайп, Аську, Личку или по контактам с сайта https://ru-tld.ru
MrKIM вне форума   Ответить с цитированием
Старый 09.11.2020, 23:17   #3
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Не совсем понял ответ.

%20 - символ пробела и что?

На самом деле там чистый пробел, набрано на клаве.

Выводит ведь 0. Так почему условие не срабатывает.
Port_Artur вне форума   Ответить с цитированием
Старый 09.11.2020, 23:19   #4
Administrator
 
Регистрация: 17.12.2008
Сообщений: 7,866
Доменные сделки: 55
Реноме: 5366
Одобрения
Спасибо (Отдано): 168
Спасибо (Получено): 2066
Отправить сообщение для MrKIM с помощью ICQ Отправить сообщение для MrKIM с помощью Skype™
Port_Artur, Попробуйте пробел заменить %20
__________________
*.ru-tld.ru: Выделенные сервера по отличным ценам в NL/DE/US от 29 евро | WebMoney BL 1111+
Регистрация и продление доменов по отличным ценам .RU/.РФ от 85р, .SU от 280р, разные регистраторы
Куплю Вашего регистратора доменов (Можно предлагать Реселлеров, Хостинги, Сервисы)

Всегда готов помочь с Доменами, Серверами, c CDN, с Private Cloud и прочими решениями, в том числе и тяжелыми. Пишите в Скайп, Аську, Личку или по контактам с сайта https://ru-tld.ru
MrKIM вне форума   Ответить с цитированием
Старый 09.11.2020, 23:20   #5
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Пробовал - не помогает

Тогда позиция как раз отсутствует - уже даже не 0

Нужно разобраться, так как проверить нужно тысячи таких фраз, вручную не вариант

Последний раз редактировалось Port_Artur; 09.11.2020 в 23:24.
Port_Artur вне форума   Ответить с цитированием
Старый 09.11.2020, 23:29   #6
 
Регистрация: 06.01.2017
Сообщений: 1,011
Доменные сделки: 7
Реноме: 661
Одобрения
Спасибо (Отдано): 494
Спасибо (Получено): 473
А что var_dump(strpos($fraza, 'белый ')) выводит?
__________________
Долларовый тысячионер.
Eskander вне форума   Ответить с цитированием
Старый 09.11.2020, 23:30   #7
 
Регистрация: 30.04.2005
Сообщений: 1,700
Доменные сделки: 18
Реноме: 1276
Одобрения
Спасибо (Отдано): 49
Спасибо (Получено): 366
Всё работает, может кодировка где не совпадает, текста на утф-8, а скрипт на ansi
Drow вне форума   Ответить с цитированием
Старый 09.11.2020, 23:32   #8
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Сообщение от Eskander Посмотреть сообщение
А что var_dump(strpos($fraza, 'белый ')) выводит?
int(0)

добавлено через 1 минуту
Сообщение от Drow Посмотреть сообщение
Всё работает, может кодировка где не совпадает, текста на утф-8, а скрипт на ansi
Скрипт точно на UTF-8

Запись в базе utf8_general_ci

Последний раз редактировалось Port_Artur; 09.11.2020 в 23:37. Причина: Добавлено сообщение
Port_Artur вне форума   Ответить с цитированием
Старый 09.11.2020, 23:34   #9
 
Регистрация: 06.01.2017
Сообщений: 1,011
Доменные сделки: 7
Реноме: 661
Одобрения
Спасибо (Отдано): 494
Спасибо (Получено): 473
Может попробовать ===false else {do smth.}
__________________
Долларовый тысячионер.
Eskander вне форума   Ответить с цитированием
Старый 09.11.2020, 23:35   #10
 
Регистрация: 12.05.2010
Сообщений: 404
Доменные сделки: 5
Реноме: 466
Одобрения
Спасибо (Отдано): 73
Спасибо (Получено): 118
Port_Artur, может это поможет - https://qna.habr.com/q/165691
parenek вне форума   Ответить с цитированием
Ответ



Реклама

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Закладки Добавить Тема в закладки

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:16. Часовой пояс GMT +4.