Как найти и удалить вирусы на сайте?

Как найти и удалить вирусы на сайте?


Вставка включаемых областей в Битрикс

Вставка включаемых областей в Битрикс


Интеграция верстки в WordPress

Интеграция верстки в WordPress


Как сделать бэкап сайта и восстановиться из копии?

Как сделать бэкап сайта и восстановиться из копии?



strpos — поиск подстроки

strpos() — ищет подстроку(т.е. последовательность символов) в строке. Возвращает номер позиции первого вхождение подстроки в строку.Первый символ строки, имеет индекс 0. Если подстрока в строку не входит, то функция возвращает false. Функция зависит от регистра символов. Синтаксис функции таков:

Где $haystack — это строка в которой осуществляется поиск, а $needle это то что мы ищем(подстрока).

Пример использования:

В данном условии осуществляется поиск в глобальном массиве $_SERVER подстроки «/catalog/linoleum/», если подстрока находиться — выводится соответствующий код, в нашем случае информация о скидке на линолиум.

Обратите внимание, в примере используется оператор === для проверки значения, возвращаемого этой функцией.

Почему для данной функции нужно использовать оператор эквивалентности? Это обусловлено тем, что подстрока может находиться в самом начале строки поиска т.е на нулевой позиции. В таком случае условие не сработает хоть подстрока и будет найдена, потому что 0 == false. Поэтому при сравнении строк всегда используйте тройное равенство.