Добавить в корзинуПозвонить
Найти в Дзене
DarkShy's Blog

Основы программирования на PHP: База

Теги PHP — это, возможно, единственный язык, в котором нельзя начать писать код сразу. Такой код будет воспринят интерпретатором (программой, выполняющей код) как обычный текст. Любой код на PHP должен быть обернут в конструкцию <?php ?>. <?php — это открывающий тег, а ?> — это закрывающий тег. PHP позволяет не указывать закрывающую часть ?>. А руководство по оформлению кода PSR-12 вообще запрещает её указывать. Комментарии Кроме кода, в файлах с исходным кодом могут (и чаще всего находятся) находиться комментарии. Это текст, который не является частью программы, и нужен программистам для пометок. С их помощью добавляют пояснения, как работает код, какие ошибки нужно поправить или не забыть что-то позже добавить. Комментарии в PHP бывают двух видов: Однострочные комментарии Однострочные комментарии начинаются с //. После этих символов может следовать любой текст, вся строчка не будет анализироваться и исполняться. Комментарий может занимать всю строчку. Если одной строчки мало, то созд
Оглавление

Теги

PHP — это, возможно, единственный язык, в котором нельзя начать писать код сразу. Такой код будет воспринят интерпретатором (программой, выполняющей код) как обычный текст. Любой код на PHP должен быть обернут в конструкцию <?php ?>.

<?php — это открывающий тег, а ?> — это закрывающий тег. PHP позволяет не указывать закрывающую часть ?>. А руководство по оформлению кода PSR-12 вообще запрещает её указывать.

Комментарии

Кроме кода, в файлах с исходным кодом могут (и чаще всего находятся) находиться комментарии. Это текст, который не является частью программы, и нужен программистам для пометок. С их помощью добавляют пояснения, как работает код, какие ошибки нужно поправить или не забыть что-то позже добавить.

Комментарии в PHP бывают двух видов:

Однострочные комментарии

Однострочные комментарии начинаются с //. После этих символов может следовать любой текст, вся строчка не будет анализироваться и исполняться.

Комментарий может занимать всю строчку. Если одной строчки мало, то создаются несколько комментариев:

<?php
// Fix ?>
// echo "Hello World";

Комментарий может находиться на строчке после какого-нибудь кода:

<?php
echo "Hello world!"; //Выводит сообщение

Многострочные комментарии

Многострочные комментарии начинаются с /* и заканчиваются на */. Между ними каждая строчка должна начинаться с символа *.

<?php
/*
* Порой стоит чистить код,
* а может и не стоит <3
*/
print_r('Hello world!');

Инструкции

Инструкция — это команда для компьютера выполнить что-то. Код на PHP — это набор инструкций, которые, как правило, отделяются друг от друга символом ;.

Вот пример кода с двумя инструкциями.

<?php
print_r('I was see Princess ');
print_r('Celestia!');

При выполнении этих инструкций, будет выдана следующая строка:

I was see Princess Celestia!

При запуске этого кода на экран последовательно выводятся два предложения:

<?php print_r('I was see Princess '); print_r('Celestia!');

Результат на экране будет таким же, но такой код неудобен для чтения, поэтому инструкции располагают друг под другом.

Почему это важно знать? Инструкция — это единица исполнения. Интерпретатор — программа, которая запускает код на PHP, выполняет инструкции строго по очереди. И мы, как разработчики, должны понимать этот порядок и уметь мысленно разделять программу на независимые части, удобные для анализа.

Оригинал:
https://darkshy.bronyfurry.com/%d0%be%d1%81%d0%bd%d0%be%d0%b2%d1%8b-%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d0%bd%d0%b0-php-%d0%b1%d0%b0%d0%b7%d0%b0/