Информационные системы на базе интернет-технологий
Главная область применения PHP - написание скриптов, работающих на стороне сервера; таким образом, PHP способен выполнять все то, что выполняет любая другая программа CGI, например, обрабатывать данные форм, генерировать динамические страницы или отсылать и принимать cookies. CGI (от англ. Common Gateway Interface — «общий...
Основы синтаксиса. Способы разделения инструкций. Создание комментариев. Переменные, константы, типы данных, операторы.
22.11.2022 08:48
PHP — один из самых популярных языков программирования в веб-разработке. Он применяется для создания сайтов и веб-приложений любой сложности: от лендингов и блогов до интернет-магазинов и браузерных игр.
Его преимущества — в широких возможностях и защищенности благодаря закрытому исходному коду. К...
Управляющие конструкции. Условные операторы, работа с циклами. Использование функций include, require.
23.11.2022 14:14
Условные операторы
Оператор if
Это один из самых важных операторов многих языков, включая PHP. Он позволяет выполнять фрагменты кода в зависимости от условия. Структуру оператора if можно представить следующим образом:
if (выражение) блок_выполнения
Здесь выражение есть любое...
Обработка запросов с помощью PHP. Способы отправки данных на сервер и их обработка с помощью PHP.
25.11.2022 14:49
Основы клиент-серверных технологий
Мы уже говорили о том, что PHP – это скриптовый язык, обрабатываемый сервером. Сейчас мы хотим уточнить, что же такое сервер, какие функции он выполняет и какие вообще бывают серверы. Если речь идет о сервере, невольно всплывает в памяти понятие клиента. Все потому, что эти два понятия...
Функции в PHP. Понятие функции. Функции, определяемые пользователем.
27.11.2022 14:37
Функция — это блок кода, который может быть именован и вызван повторно. Иногда функцию ещё называют подпрограммой.
Обычной переменной присваивают число, строку или массив, а затем получают его обратно, обратившись к значению по имени переменной. Функции устроены похожим...
Объекты и классы в PHP.
30.11.2022 12:38
В этой лекции мы рассмотрим объектную модель, предлагаемую языком PHP. Будут представлены понятия класса и объекта, способы их задания и использования, способы расширения классов, конструкторы классов, механизмы наследования и т.п. Кроме того, мы затронем некоторые нововведения, касающиеся объектной модели, появившиеся в...
Работа с массивами данных. Массивы и функции, встроенные в PHP для работы с ними.
02.12.2022 13:37
Язык PHP предоставляет множество функций для работы с массивами данных. Как правило, эти функции решают наиболее часто встречающиеся задачи, связанные с обработкой массивов. В этой лекции мы рассмотрим некоторые из таких функций и с их помощью решим несколько прикладных задач. В частности, будут рассмотрены функции для...
Работа со строками. Способы вывода строк, разбивка и соединение строк. Длина строки.
04.12.2022 15:14
Строки
Вероятно, читатели примерно представляют, что такое тип данных " строка " и как создать переменную такого типа. В одной из первых лекций мы приводили три способа задания строк: с помощью одинарных кавычек, двойных кавычек и с помощью heredoc –синтаксиса. Отмечали мы и основные различия между этими способами. В...
Работа с файловой системой в PHP.
06.12.2022 13:22
Создание файла
Функция fopen
Вообще говоря, в PHP не существует функции, предназначенной именно для создания файлов. Большинство функций работают с уже существующими файлами в файловой системе сервера. Есть несколько функций, которые позволяют создавать временные файлы, или, что то же самое, файлы с уникальным для текущей...