вопрос | ответ |
strpos ( string $haystack , string $needle , int $offset = 0 ) : int|false | strpos — Возвращает позицию первого вхождения подстроки |
получить код символа | ord(); |
trim — Удаляет пробелы (или другие символы) из начала и конца строки | Эта функция возвращает строку str с удаленными из начала и конца строки пробелами. Если второй параметр не передан, trim() удаляет следующие символы: |
mb_detect_encoding | string mb_detect_encoding ( string $str [, mixed $encoding_list = mb_detect_order() [, bool $strict = false ]] ) |
mb_detect_encoding — | Определение кодировки символов |
string rawurldecode ( string $str ) | Возвращает строку, в которой последовательность знаков процента (%) и следующие за ним два шестнадцатеричных числа заменены буквенными символами. |
rawurldecode — | Декодирование URL-кодированной строки |
string rawurlencode ( string $str ) | Кодирование строки осуществляется согласно » RFC 3986. |
rawurlencode — | URL-кодирование строки согласно RFC 3986 |
string urlencode ( string $str ) | Эта функция удобна, когда закодированная строка будет использоваться в запросе, как часть URL, также это удобный способ для передачи переменных другим |
urlencode — | URL-кодирование строки |
string urldecode ( string $str ) | str - Строка, которая должны быть декодирована. Возвращает декодированную строку. |
string urldecode ( string $str ) | Декодирует любые %## кодированные последовательности в данной строке. Символ "плюс" ('+') декодируется в символ пробела. |
urldecode — | Декодирование URL-кодированной строки |
iconv_set_encoding | iconv_set_encoding("internal_encoding", "UTF-8"); |
ob_iconv_handler — | Преобразует символы из текущей кодировки в кодировку выходного буфера |
iconv_substr — | Получение части строки |
iconv_strrpos — | Возвращает позицию последнего вхождения подстроки |
iconv_strpos — | Возвращает позицию первого вхождения подстроки |
iconv_strlen — | Возвращает количество символов в строке |
iconv_set_encoding — | Устанавливает значение для преобразования символов кодировки |
iconv_mime_encode — | Сжимает поле MIME-заголовка |
iconv_mime_decode — | Декодирует поле MIME-заголовка |
iconv_mime_decode_headers — | Декодирует несколько полей заголовка MIME |
iconv_get_encoding — | Получает текущее значение настроек преобразования кодировок |
string iconv ( string $in_charset , string $out_charset , string $str ) | iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL; |
string iconv ( string $in_charset , string $out_charset , string $str ) | iconv("UTF-8", "ISO-8859-1//IGNORE", $text), PHP_EOL; |
string iconv ( string $in_charset , string $out_charset , string $str ) | iconv("UTF-8", "ISO-8859-1//TRANSLIT", $text), PHP_EOL; |
string iconv ( string $in_charset , string $out_charset , string $str ) | in_charset - Кодировка входной строки. out_charset - Требуемая на выходе кодировка. Если добавить к out_charset строку //TRANSLIT, включается режим тр |
string iconv ( string $in_charset , string $out_charset , string $str ) | Преобразует набор символов строки str из кодировки in_charset в out_charset. |
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) | replacement - replacement может содержать ссылки вида \\n, либо (начиная с PHP 4.0.4) $n, причем последний вариант предпочтительней. Каждая такая ссыл |
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) | Список параметров: pattern - Искомый шаблон. Может быть как строкой, так и массивом строк. Также доступны некоторые модификаторы PCRE, включая 'e' (PR |
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) | Выполняет поиск совпадений в строке subject с шаблоном pattern и заменяет их на replacement. preg_replace() возвращает массив, если параметр subject я |
preg_replace | — Выполняет поиск и замену по регулярному выражению |
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) | search - Искомое значение, также известное как needle (иголка). Для множества искомых значений можно использовать массив. replace - начение замены, бу |
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) | Если search и replace - массивы, то str_replace() использует каждое значение из соответствующего массива для поиска и замены в subject. Если в массиве |
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) | Эта функция возвращает строку или массив, в котором все вхождения search в subject заменены на replace. Если не нужны сложные правила поиска/замены (н |
str_replace | — Заменяет все вхождения строки поиска на строку замены |
int strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) | haystack - Строка, в которой производится поиск. needle - Если needle не является строкой, он приводится к целому и трактуется как код символа. offset |
int strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) | Ищет позицию первого вхождения подстроки needle в строку haystack. |
strpos | — Возвращает позицию первого вхождения подстроки |
string strpbrk ( string $haystack , string $char_list ) | haystack - Строка, в которой производится поиск char_list. char_list - Данный параметр чувствителен к регистру. |
string strpbrk ( string $haystack , string $char_list ) | strpbrk — Ищет в строке любой символ из заданного набора |
string substr ( string $string , int $start [, int $length ] ) | string - Входная строка. Должна содержать хотя бы один символ. start - Если start неотрицателен, возвращаемая подстрока начинается с позиции start от |
string substr ( string $string , int $start [, int $length ] ) | Возвращает подстроку строки string, начинающейся с start символа по счету и длиной length символов. |
string strtok (string arg1, string arg2) ПРИМЕР ИСПОЛЬЗОВАНИЯ | $tok = strtok(STRING, ' '); while($tok) { $arr_tok[] = $tok; $tok = strtok(' '); } |
string strtok (string arg1, string arg2) | strtok() разбивает строку arg1 на подстроки, используя в качесве разделителей символы из arg2. Например строку "This is an example string" можно разби |
strtok | Функция strtok — Разбивает строку |
addcslashes — Экранирует cтроку слэшами в стиле языка C addslashes — Экранирует строку с помощью слэшей bin2hex — Преобразует бинарные данные | - |