PHP 5 для начинающих

Печать

позволят читателю понять, как PHP вписывается в общую картину Web. Затем начинается подробное изучение основных понятий языка:читатель познакомится с переменными, типами данных и выражениями.

В главе 3 показано, как можно использовать информацию, передаваемую как часть HTTP-запросов и ответов, для сбора полезных данных о различных аспектах программной среды. В частности, в главе рассматривается серверная информация, методы GET и POST, cookie-файлы и т.д. Множество практических примеров проиллюстрируют, как можно задействовать HTML-формы и их элементы для сбора информации, используемой в PHP-сценариях. Здесь также рассматриваются такие темы, как протокол HTTP, сеансы и состояние соединений.

В главе 4 рассматривается одна из наиболее важных тем в изучении любого языка:программная логика. Описываются операторы сравнения, условные операторы, а также различные выражения, например, if и switch, в которых они используются. Не менее важны циклы, которые позволяют сравнительно просто выполнять повторяющиеся действия. Хорошее понимание этих основ позволит вам разобраться с несколько более сложной концепцией массивов и изучить использование циклов, в том числе и для манипулирования данными в массивах.

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

Глава 6 по своему названию и содержанию связана с предыдущей главой; здесь представлены хорошие практические приемы программирования. Читатель познакомится со всеми аспектами создания высококачественного кода:от проектирования, оптимизации и представления до разбиения на модули (при написании пользовательских функций) , а также с важными связанными понятиями, такими как область действия.

В главе 7 всесторонне рассматривается возможность работы PHP с файлами и каталогами. Открытие, закрытие, чтение и запись в файлы являются основными операциями многих PHP-программ. В данной главе подробно описываются эти операции, а также другие важные вопросы, такие как права доступа к файлам и владение файлами. В качестве примера описанных в данной главе функций рассматривается создание редактора текстовых файлов.

В главе 8 иллюстрируется интереснейшая технология XML — популярный метод передачи структурированной информации. PHP 5 оснащен новыми функциями, которые позволяют быстрее и эффективнее работать с XML. Множество примеров данной главы раскроют читателю все преимущества языка XML.

В главах 9—11 представлено хорошее руководство по сохранению, извлечению и обработке данных с помощью PHP и СУРБД (систем управления реляционными базами данных), а именно— MySQL. В указанных главах рассматривается установка и использование MySQL для изучения основ архитектуры реляционных баз данных. Читатель познакомится с основными PHP-функциями, необходимыми для выполнения многих базовых операций, таких как создание баз данных и подключение к ним, а также вставка, извлечение, обновление и изменение информации. Эти знания используются для разработки связанных программ, которые фигурируют в качестве представленных примеров.

В главах 12 и 13 обсуждается одно из наиболее важных понятий в современном программировании:объекты. Глава 12 знакомит читателя с теоретическими основами объектно-ориентированного программирования и охватывает такие важные темы,




Iphone 5 купить, гарантия. Iphone 5 копия.