ТОП-10 популярных
Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...
Российская компания «Эксимер ДМ», известная как производитель настольных компьютеров, рабочих станций, серверов и ноутбуков, выступила техническим спонсором проведения торжеств, посвященных...
Для длинных строк, т.е. строк длиннее 255 символов, в MySQL предусмотрены типы BLOB (Binary Large Object, большой двоичный объект) и...
В дополнение к календарным типам, предназначенным для хранения даты и времени отдельно, MySQL также поддерживает гибридные типы данных DATETIME и...
Вообще, к изменению настроек сервера прибегают очень редко. В MySQL программа заранее настроена так, чтобы соответствовать самым распространенным и основным...
Программы
PHP. Интеграция баз данных. Часть Вторая.
Последним шагом является написание PHP-сценария, который получал бы содержимое таблицы и оформлял ее в виде HTML-таблицы. В листинге 23.3 предоставлен PHP-код, предназначенный для выборки значений...
PHP. Интеграция баз данных
PHP обеспечивает хорошую поддержку многих баз данных. Если "родной" поддержки для вашей любимой базы данных не существует, то всегда можно воспользоваться ODBC-драйвером, который поддерживает исходные...
PHP. Синтаксический анализ и обработка строк. Часть Четвёртая.
В листинге 22.3 представлен сценарий, предназначенный для создания набора переменных, которые помогут в маскировании Web-узла для определенного браузера. В целях иллюстрации мы настроим связь в...
PHP. Синтаксический анализ и обработка строк. Часть Третья.
Квадратные скобки используются для задания диапазона возможных значений, который может принимать вид списка допустимых значений. Диапазон значений задается с помощью тире. Если диапазону предшествует символ...
PHP. Синтаксический анализ и обработка строк. Часть Вторая.
22.2. Регулярные выраженияК счастью, PHP предлагает и более мощные инструменты, чем функция strtok, - регулярные выражения. Описанные на своем собственном языке, регулярные выражения позволяют описывать...
PHP. Синтаксический анализ и обработка строк
Синтаксический анализ представляет собой разбиение единого целого на компоненты, обычно целого предложения на отдельные слова. В качестве первого шага по преобразованию вашего сценария в HTML-документ...
PHP. Сортировка, поиск и случайные числа. Часть Шестая.
21.7. Случайные идентификаторыДля того чтобы отслеживать, какое количество пользователей получают доступ к Web-узлу, вам потребуется присвоить им уникальные идентификаторы. Можно хранить любую информацию о данном...
PHP. Сортировка, поиск и случайные числа. Часть Пятая.
21.6. Случайные числаДовольно близкими к задачам сортировки и поиска являются задачи генерации случайных чисел. Зачастую случайные числа предназначены для нарушения упорядочивания списков и позволяют получить...
PHP. Сортировка, поиск и случайные числа. Часть Четвёртая.
21.4. ПоискПосле сортировки информация приводится к виду, который удобен для поиска нужной информации. Так, при поиске телефонного номера проще всего бегло просмотреть страницы телефонной книги...
PHP. Сортировка, поиск и случайные числа. Часть Третья.
И, наконец, последняя функция, которая описывается в данном разделе, - это ksort. Данная функция позволяет сортировать массив по значениям индексов. Внесем изменения в листинг 21.3...
PHP. Сортировка, поиск и случайные числа. Часть Вторая.
21.2. Встроенные функции сортировкиНа практике создавать собственные функции сортировки не обязательно. PHP располагает несколькими функциями для решения задачи сортировки массивов. Самой типичной из них является...
PHP. Сортировка, поиск и случайные числа
Сортировка и поиск являются двумя фундаментальными концепциями вычислительной науки. Они используются практически в любом приложении, работающем с базой данных, компилятором или даже Internet. Чем больше...
PHP. Алгоритмы
Алгоритм можно сравнить со способом решения проблемы. В этой части обсуждается широкий спектр проблем теории вычислительных машин и предлагаются их решения в контексте языка PHP...
PHP. XML-Документ. Часть Двеннадцатая.
integer wddx_packet_start(string comment)Функция wddx_packet_start (листинг 20.15) возвращает идентификатор создаваемого пакета WDDX. Необязательный аргумент comment будет размещен в пакете. Возвращаемый идентификатор пакета используется при работе с...
PHP. XML-Документ. Часть Одиннадцатая.
boolean xml_set_processing_instruction_handler(resource parser, string function)Функция xml_set_processing_instruction_handler регистрирует функцию, которая обрабатывает теги следующего вида: <?phptarget data?>. Это очень напоминает то, как в файлах представлен PHP-код. Ключевое...
PHP. XML-Документ. Часть Десятая.
boolean xml_set_external_entity_ref_handler(resource parser, string function)XML-объекты соответствуют по форме HTML-объектам. Они начинаются символом & и заканчиваются двоеточием. Между двумя этими символами задается имя объекта. Внешний объект...
PHP. XML-Документ. Часть Девятая.
j Листинг 20.12. Функция xml_set_element_handler_<?php /*** определение функций*/function cdataHandler($parser, $data) {print($data);}function startHandler($parser, $name, $attributes){switch($name){case 'EXAMPLE':print("<hr>\n"); break;case 'TITLE':print("<b>");break; case 'CODE':print("<pre>");break; default://пропускать другие теги}}function endHandler($parser, $name){switch($name){case 'EXAMPLE':print("<hr>\n");...
PHP. XML-Документ. Часть Восьмая.
resource xml_parser_create_ns(string encoding, string separator)Функция xml_parser_create_ns, подобно функции xml_parser_create, создает программу обработки с дополнительной возможностью обработки пространств имен. Необязательный аргумент separator задает символ разделения частей...
PHP. XML-Документ. Часть Седьмая.
integer xml_get_error_code(resource parser)Функция xml_get_error_code возвращает код последней ошибки, обнаруженной заданным анализатором. Для всех ошибок заданы определенные константы (табл. 20.2). Если ошибки нет, возвращается константа XML_ERROR_NONE...
PHP. XML-Документ. Часть Шестая.
DomXsltStylesheet::result_dump_file(object document, string filename, integer compression)Метод result_dump_file выводит объект DomDocument, возвращенный методом process, в заданный файл. Необязательный аргумент compression устанавливает степень сжатия архиватора GZIP, применимого...