{#
Строковые функции | PHP | Программировние и др.
 
 
 
X
пароль
кодированный текст
результат
X
пароль
текст
код ссылки
просмотр кода
X
Вы действительно хотите удалить запись?
ctlg
Да
Нет
Информация
trg
Ok
 
Справочник
X
+
X
X
X
113
Строковые функции
 
вопросответ
strpos ( string $haystack , string $needle , int $offset = 0 ) : int|falsestrpos — Возвращает позицию первого вхождения подстроки
получить код символаord();
trim — Удаляет пробелы (или другие символы) из начала и конца строкиЭта функция возвращает строку str с удаленными из начала и конца строки пробелами. Если второй параметр не передан, trim() удаляет следующие символы:
mb_detect_encodingstring 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_encodingiconv_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 — Преобразует бинарные данные -
X
пароль