Category Archives: PHP

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

Функция gettype ( ); возвращает строку Проверка типов: $str = “John”; $int = 10; $bool = true; 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

Вывод данных в PHP

Вывод данных в PHP происходит с помощью команд echo и print, которые являются языковыми конструкциями (не путать с функциями). В чем разница? Во-первых echo короче на одну букву 🙂 Но это еще не всё.

Posted in PHP | Leave a comment

Открывающие теги PHP

Самый канонические вариант: <?php ?> Короткий вариант: <? ?> Включается директивой в php.ini “short_open_tag = On”.  В версиях до PHP 5.4 являлся “нежелательным”, но сейчас де-факто является самым популярным вариантом и используется даже без директивы (начиная с версии 5.4). Тег для … Continue reading

Posted in PHP | Leave a comment