| вопрос | ответ |
| 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 — Преобразует бинарные данные | - |