Category Archives: PHP

PHP: массивы. Шпаргалка для пхпшников :)

Массив в PHP – одна большая переменная с множеством ячеек, в каждой из которых может храниться какое-то значение. Зачем нужны массивы? Пользователь прислал о себе данные через форму… Создаем массив, кладем туда данные, чтобы не создавать кучу переменных. В CMS … Continue reading

Posted in PHP | 2 Comments

Копирование переменных, создание ссылок и переменные переменных в PHP

Для начала разберем копирование значений перемененных на этом примере: $a = 5; // записать значение 5 в именованную ($a) ячейку памяти $b = $a; // назначить новую ячейку в памяти и дать ей имя $b; присвоить ей такое же значение, … Continue reading

Posted in PHP | Leave a comment

Манипуляции с типами в PHP

$str = “John”; $int = 10; $bool = true; gettype (); возвращает тип, который РНР назначил переменной: echo gettype($str); // “string” echo gettype($int); // “integer” echo gettype($bool); // “boolean” echo gettype($x); // “NULL” Проверяем какого типа переменная: echo is_string($str); // … Continue reading

Posted in PHP | Leave a comment

Типы данных в PHP

PHP – язык с динамической типизацией. Типы не жестко привязаны к переменным, т.е. в одну и туже переменную можно класть что угодно и как угодно. В этом есть плюсы и минусы: это удобно, но опасно с точки зрения секьюрити. Важно не … Continue reading

Posted in PHP | Leave a comment

Переменные и константы в PHP

Константы – поименованные ячейки памяти с неизменяемыми (зафиксированными) значениями. Переменные – ячейки со значениями, которые мы можем неоднократно присваивать и изменять. Константы в PHP В константы можно положить значение только 1 раз, изменять его нельзя. Константами удобно задавать имена файлов; … Continue reading

Posted in PHP | Leave a comment

Операторы в PHP

Оператор присваивания = Не путать с равно: == $a = 5; // присвоить тому что слева (переменной $a) значение того, что справа (5) $a = $a + 1; // прибавим к значению переменной $a значение 1. Теперь $a равно 6 … Continue reading

Posted in PHP | Leave a comment

Стандарт оформления кода в PHP

PHP изначально написан на PERL, а затем был переписан на C. Это сильно повлияло на синтексис языка и стиль оформления кода. PHP продолжает изменяться и сегодня. Например, когда в PHP добавили ООП – пришел синтаксис JAVA. Отсюда множество разных подходов, … Continue reading

Posted in PHP | Leave a comment

Форматирование кода в PHP

Весь код PHP состоит из команд (инструкций). Конец каждой инструкции – точка с запятой (как в языке C): <?php инструкция 1; ?> Все инструкции можно уложить в одну строчку: <?php инструкция 1; инструкция 2; инструкция 3; ?> Можно форматировать код как угодно, … Continue reading

Posted in PHP | Leave a comment

Комментарии в PHP

Комментарий – часть кода, которая не учитывается обработчиком PHP; служит для пометок программиста, чтобы сделать код понятнее. В PHP есть два типа комментариев: Однострочный комментарий; есть два варианта: // комментарий в стиле С++ # комментарий в стиле Unix Однострочный комментарий … Continue reading

Posted in PHP | Leave a comment

Ошибки в PHP

В PHP есть несколько уровней ошибок. Самая низкая – уровень парсинга (например,  нет точки с запятой). Уровни ошибок в PHP: E_PARSE – не началось исполнение кода, например, забыли ; E_ERROR – ошибка исполнения; исполнение кода останавливается на моменте ошибки; пример … Continue reading

Posted in PHP | Leave a comment