#43 Уроки PHP - Учим язык PHP, Работа с подстроками, функции substr, strpos, str_replace, trim
Десериализация php сессии в битриксе
Иногда при возникает необходимость посмотреть какие данные хранятся в пользовательских сессиях, причин для этого множество. Так работая над задачей по ускорению работы сайта наткнулся на то что в сессии огромный объем данных у пользователей - по 5Мб. Получив данные в виде закодированной строки мало что понятно В настройках php.ini можно посмотреть какой обработчик используется для сериализации данных перед сохранением. Чаще всего это значение - php В сети можно найти примеры php кода для десериализации...
Функции работы со строками в php
PHP предоставляет множество встроенных функций для работы со строками. Ниже приведены некоторые из наиболее часто используемых функций: 1. strlen($str): Возвращает длину строки, т.е. количество символов в строке. 2. strpos($str, $search): Возвращает позицию первого вхождения подстроки $search в строку $str. Если подстрока не найдена, возвращает false. 3. substr($str, $start, $length): Возвращает подстроку строки $str. $start - начальная позиция, $length - (опционально) количество символов возвращаемой подстроки...