Введение
PHP — это язык сценариев на стороне сервера, который используется для создания динамических веб-сайтов. Он широко используется и имеет большое сообщество разработчиков, что делает его популярным выбором для веб-разработки.
Привет, мир
Начнем с написания простой программы «Hello World» на PHP.
Сохраните приведенный выше код в файл с расширением «.php», например, «hello.php». Когда вы запустите этот файл на сервере с поддержкой PHP, вы увидите выходные данные Hello, World!
отображается в вашем браузере.
Переменные
В PHP переменные используются для хранения значений, к которым можно обращаться и которыми можно манипулировать на протяжении всей программы. Переменные начинаются со знака доллара ($), за которым следует имя переменной.
Приведенный выше код объявляет две переменные, $name
и $age
, и присваивает им значения «John» и 25 соответственно. Оператор echo
используется для отображения значений этих переменных в строке.
Массивы
Массивы используются для хранения нескольких значений в одной переменной. Они могут быть индексными или ассоциативными.
"John", "age" => 25, "grade" => "A");
echo $fruits[0]; //Output: "apple"
echo $student["name"]; //Output: "John"
?>
Код выше объявляет два массива, $fruits
и $student
. Массив $fruits
индексируется, то есть доступ к элементам осуществляется по их числовому индексу, начиная с 0. Массив $student
является ассоциативным, то есть доступ к элементам осуществляется по их ключам («имя», «возраст», «оценка»).
Условные
PHP предоставляет несколько условных операторов для управления потоком программы на основе определенных условий. Наиболее часто используемые условные операторы — это if
, else
и switch
.
= 90) {
echo "Excellent!";
} elseif ($grade >= 80) {
echo "Good!";
} elseif ($grade >= 70) {
echo "Average.";
} else {
echo "Needs improvement.";
}
?>
Приведенный выше код проверяет значение переменной $grade
с помощью оператора if
и выводит разные сообщения в зависимости от диапазона оценок.
Петли
Циклы используются для многократного выполнения блока кода на основе определенного условия. Чаще всего в PHP используются циклы for
, while
и foreach
.
В приведенном выше коде используется цикл for
для печати чисел от 1 до 5.
Функции
Функции — это блоки кода, выполняющие определенную задачу. Они позволяют вам разбивать ваш код на модули и повторно использовать его в вашей программе.
Приведенный выше код определяет функцию add
, которая принимает два параметра, $num1
и $num2
, и возвращает их сумму. Затем функция вызывается со значениями 2 и 3, а результат сохраняется в переменной $result
, которая затем выводится на печать.
Заключение
В этом руководстве мы рассмотрели некоторые основные концепции PHP, включая вывод на печать, использование переменных, работу с массивами, использование условий и циклов, а также создание функций. PHP имеет гораздо больше функций и возможностей, которые вы можете использовать для разработки динамических веб-сайтов.