ТОП-10 популярных


НОУТБУК с блестящим экраном
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...


Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...

Магнито-оптический дисковод DynaMO
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...

БОЛЬШЕ БОЛЬШИХ LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...

Больше больших LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...


Какую только информацию мы не помещаем на компакт-диски: резервные копии важных данных, музыку, фильмы... Многие полагают, что главное - «купить...

Размер объему не помеха.
С тех пор как компания Fujitsu отказалась от производства жестких дисков для настольных компьютеров, многие пользователи начали забывать о том,...

Иди и пиши. TravelMate C100
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...

ПОД ЛИТЕРОЙ «N»
Aтаку LCD-мониторов не остановить, а масштабы этого наступления даже немного пугают. Судите сами — многие пользователи только начинают приглядываться к новому для...

Internet2, или cтарые песни о новом
Когда-то на заре Интернета, тогдаеще военно-научной сетиAPRAnet, были заложены основныепринципы функционирования«Сети сетей». В их числе — использованиепротокола, называемого сейчасIPv4. В...

Программы


PHP. Интеграция баз данных 27-05-2015
PHP. Интеграция баз данных

PHP обеспечивает хорошую поддержку многих баз данных. Если "родной" поддержки для вашей любимой базы данных не существует, то всегда можно воспользоваться ODBC-драйвером, который поддерживает исходные...

PHP. Синтаксический анализ и обработка строк. Часть Четвёртая. 26-05-2015
PHP. Синтаксический анализ и обработка строк. Часть Четвёртая.

В листинге 22.3 представлен сценарий, предназначенный для создания набора пе­ременных, которые помогут в маскировании Web-узла для определенного браузера. В целях иллюстрации мы настроим связь в...

PHP. Синтаксический анализ и обработка строк. Часть Третья. 25-05-2015
PHP. Синтаксический анализ и обработка строк. Часть Третья.

Квадратные скобки используются для задания диапазона возможных значений, который может принимать вид списка допустимых значений. Диапазон значений задается с помощью тире. Если диапазону предшествует символ...

PHP. Синтаксический анализ и обработка строк. Часть Вторая. 24-05-2015
PHP. Синтаксический анализ и обработка строк. Часть Вторая.

22.2. Регулярные выраженияК счастью, PHP предлагает и более мощные инструменты, чем функция strtok, - регулярные выражения. Описанные на своем собственном языке, регулярные выражения позволяют описывать...

PHP. Синтаксический  анализ и обработка строк 23-05-2015
PHP. Синтаксический анализ и обработка строк

Синтаксический анализ представляет собой разбиение единого целого на компоненты, обычно целого предложения на отдельные слова. В качестве первого шага по преобразованию вашего сценария в HTML-документ...

PHP. Сортировка, поиск и случайные числа. Часть Шестая. 22-05-2015
PHP. Сортировка, поиск и случайные числа. Часть Шестая.

21.7. Случайные идентификаторыДля того чтобы отслеживать, какое количество пользователей получают доступ к Web-узлу, вам потребуется присвоить им уникальные идентификаторы. Можно хранить любую информацию о данном...

PHP. Сортировка, поиск и случайные числа. Часть Пятая. 21-05-2015
PHP. Сортировка, поиск и случайные числа. Часть Пятая.

21.6. Случайные числаДовольно близкими к задачам сортировки и поиска являются задачи генерации случайных чисел. Зачастую случайные числа предназначены для нарушения упорядочивания списков и позволяют получить...

PHP. Сортировка, поиск и случайные числа. Часть Четвёртая. 20-05-2015
PHP. Сортировка, поиск и случайные числа. Часть Четвёртая.

21.4. ПоискПосле сортировки информация приводится к виду, который удобен для поиска нужной информации. Так, при поиске телефонного номера проще всего бегло просмотреть страницы телефонной книги...

PHP. Сортировка, поиск и случайные числа. Часть Третья. 19-05-2015
PHP. Сортировка, поиск и случайные числа. Часть Третья.

И, наконец, последняя функция, которая описывается в данном разделе, - это ksort. Данная функция позволяет сортировать массив по значениям индексов. Внесем изменения в листинг 21.3...

PHP. Сортировка, поиск и случайные числа. Часть Вторая. 18-05-2015
PHP. Сортировка, поиск и случайные числа. Часть Вторая.

21.2. Встроенные функции сортировкиНа практике создавать собственные функции сортировки не обязательно. PHP располагает несколькими функциями для решения задачи сортировки массивов. Самой типичной из них является...

PHP. Сортировка,  поиск и случайные числа 17-05-2015
PHP. Сортировка, поиск и случайные числа

Сортировка и поиск являются двумя фундаментальными концепциями вычислительной науки. Они используются практически в любом приложении, работающем с базой данных, компилятором или даже Internet. Чем больше...

PHP. Алгоритмы 16-05-2015
PHP. Алгоритмы

Алгоритм можно сравнить со способом решения проблемы. В этой части обсуждается широкий спектр проблем теории вычислительных машин и предлагаются их решения в контексте языка PHP...

PHP. XML-Документ. Часть Двеннадцатая. 15-05-2015
PHP. XML-Документ. Часть Двеннадцатая.

integer wddx_packet_start(string comment)Функция wddx_packet_start (листинг 20.15) возвращает идентификатор создаваемого пакета WDDX. Необязательный аргумент comment будет размещен в пакете. Возвращаемый идентификатор пакета используется при работе с...

PHP. XML-Документ. Часть Одиннадцатая. 14-05-2015
PHP. XML-Документ. Часть Одиннадцатая.

boolean xml_set_processing_instruction_handler(resource parser, string function)Функция xml_set_processing_instruction_handler регистрирует функцию, которая обрабатывает теги следующего вида: <?phptarget data?>. Это очень напоминает то, как в файлах представлен PHP-код. Ключевое...

PHP. XML-Документ. Часть Десятая. 13-05-2015
PHP. XML-Документ. Часть Десятая.

boolean xml_set_external_entity_ref_handler(resource parser, string function)XML-объекты соответствуют по форме HTML-объектам. Они начинаются символом & и заканчиваются двоеточием. Между двумя этими символами задается имя объекта. Внешний объект...

PHP. XML-Документ. Часть Девятая. 12-05-2015
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-Документ. Часть Восьмая. 11-05-2015
PHP. XML-Документ. Часть Восьмая.

resource xml_parser_create_ns(string encoding, string separator)Функция xml_parser_create_ns, подобно функции xml_parser_create, создает программу обработки с дополнительной возможностью обработки пространств имен. Необязательный аргумент separator задает символ разделения частей...

PHP. XML-Документ. Часть Седьмая. 10-05-2015
PHP. XML-Документ. Часть Седьмая.

integer xml_get_error_code(resource parser)Функция xml_get_error_code возвращает код последней ошибки, обнаруженной заданным анализатором. Для всех ошибок заданы определенные константы (табл. 20.2). Если ошибки нет, возвращается константа XML_ERROR_NONE...

PHP. XML-Документ. Часть Шестая. 09-05-2015
PHP. XML-Документ. Часть Шестая.

DomXsltStylesheet::result_dump_file(object document, string filename, integer compression)Метод result_dump_file выводит объект DomDocument, возвращенный методом process, в заданный файл. Необязательный аргумент compression устанавливает степень сжатия архиватора GZIP, применимого...

PHP. XML-Документ. Часть Пятая. 08-05-2015
PHP. XML-Документ. Часть Пятая.

boolean DomNode::set_name(string name)Метод set_name задает имя узла. Следующие подклассы позволяют задавать имена DomAttribute, DomDocumentType, DomElement, DomEntity, DomEntityReference, DomNotation и DomProcessingInstruction.  DomNode::set_namespace(string uri, string prefix)Метод set_namespace...