Программы
28-01-2015PHP. Кодирование и декодирование. Часть Двадцать Вторая.
12.9. Кодирование с учетом кодировкиИсторически сложилось так, что в компьютерах текстовые данные представлялись в виде символьных строк. Каждый символ является одним байтом, который позволяет хранить...
27-01-2015PHP. Кодирование и декодирование. Часть Двадцать Первая.
string preg_replace_callback(string pattern, string callback, string text, integer limit)string preg_replace_callback(string pattern, array callback, string text, integer limit)Функция preg_replace_callback (листинг 12.83) аналогична функции preg_replace с незначительным...
26-01-2015PHP. Кодирование и декодирование. Часть Двадцатая.
boolean preg_match(string pattern, string text, array matches, integer flags)Функция preg_match (листинг 12.80) представляет собой аналог функции ereg, совместимый с Perl. Она оценивает аргумент pattern как...
24-01-2015PHP. Кодирование и декодирование. Часть Девятнадцатая.
integer pspell_store_replacement(integer dictionary, string misspelling, string correction)Функция pspell_store_replacement предназначена для установки прав замены для открытого словаря. PHP использует эту пару для предложения замен при последующей...
24-01-2015PHP. Кодирование и декодирование. Часть Восемнадцатая.
integer pspell_config_ignore(integer configuration, integer length)Функция pspell_config_ignore позволяет игнорировать слова, длина которых меньше длины, заданной аргументом length.integer pspell_config_mode(integer configuration, integer mode)Функция pspell_config_mode предназначена для установки режима...
23-01-2015PHP. Кодирование и декодирование. Часть Семнадцатая.
int similar_text(string left, string right, reference percentage)Функция similar_text (листинг 12.71) сравнивает две строки и возвращает число символов, которые они имеют. При задании аргумента percentage эта...
22-01-2015PHP. Кодирование и декодирование. Часть Шестнадцатая.
12.6. ХешированиеХеширование представляет собой процесс создания индекса значения и использует при этом само значение. Этот индекс называется хешем. Хеш может быть уникальным, но это не...
21-01-2015PHP. Кодирование и декодирование. Часть Пятнадцатая.
integer mcrypt_get_iv_size(resource mcrypt)integer mcrypt_get_iv_size(string cipher, string mode)Функция mcrypt_get_iv_size предназначена для определения длины вектора инициализации, необходимого для открытого модуля. Кроме того, шифр и режим можно задать...
20-01-2015PHP. Кодирование и декодирование. Часть Четырнадцатая.
string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)Функция mcrypt_decrypt (листинг 12.65) предназначена для расшифровки данных. Аргументом cipher задается один из шифров, перечисленных...
19-01-2015PHP. Кодирование и декодирование. Часть Триннадцатая.
string gzencode(string data, integer level, integer mode)Функция gzencode сжимает данные с помощью библиотеки gzip. Необязательный аргумент level задает уровень сжатия от 0 до 9, причем...
18-01-2015PHP. Кодирование и декодирование. Часть Двеннадцатая.
value unserialize(string data)Функция unserialize используется для преобразования трансформированных данных в значения PHP. Описание функции serialize содержит пример всего процесса. При обратной трансформации объектов PHP делает...
17-01-2015PHP. Кодирование и декодирование. Часть Одиннадцатая.
string strtolower(string text)Функция strtolower (листинг 12.55) возвращает строку, переданную аргументом text, все буквы которой переведены в нижний регистр. Другие символы при этом не затрагиваются. То...
16-01-2015PHP. Кодирование и декодирование. Часть Десятая.
string sql_regcase(string regular_expression)Функция sql_regcase (листинг 12.47) преобразует регулярное выражение, чувствительное к регистру, в регулярное выражение, которое нечувствительно к регистру. Это необязательно для использования с встроенными...
15-01-2015PHP. Кодирование и декодирование. Часть Девятая.
array parse_url(string query)Функция parse_url (листинг 12.39) разбивает URL на ассоциативный массив со следующими элементами: fragment, host, pass, path, port, query, scheme и user. При этом...
13-01-2015PHP. Кодирование и декодирование. Часть Восьмая.
string number_format(double value, integer precision, string decimal, string thousands)Функция number_format (листинг 12.35) возвращает форматированное представление значения, заданного аргументом value, как число с запятыми, вставленными для...
13-01-2015PHP. Кодирование и декодирование. Часть Седьмая.
string escapeshellcmd(string command)Функция escapeshellcmd (листинг 12.30) добавляет обратную косую черту перед любым символом, который может вызывать проблемы в команде оболочки. Эта функция должна использоваться для...
12-01-2015PHP. Кодирование и декодирование. Часть Шестая.
string chr(integer ascii_code)Функция chr предназначена для получения символа по ASCII-коду. Эта функция полезна в ситуациях, когда необходимо использовать непечатаемые символы, не имеющие соответствующего кода с...
11-01-2015PHP. Кодирование и декодирование. Часть Пятая.
12.3. Кодирование и декодированиеЭтот раздел посвящен функциям, преобразующим данные из одной формы представления в другую. Операции преобразования включают в себя удаление определенных символов, замену одних...
09-01-2015PHP. Кодирование и декодирование. Часть Четвёртая.
12.2. Сравнение строкЭти функции позволяют производить сравнение строк и возвращают целые числа. Отрицательное значение означает, что первая строка больше второй. Нуль означает, что строки являются...
09-01-2015PHP. Кодирование и декодирование. Часть Третья.
string strtok(string line, string separator)Функция strtok (листинг 12.12) выбирает из строки наборы символов. Аргумент line разбивается на наборы символов, разделенные любым символом, заданным строкой separator...