Самоучитель PHP+MySQL. Для тех, кто вчера купил компьютер - страница 2

Шрифт
Интервал


Windows:


Для Windows самым простым способом является установка XAMPP или WAMP, которые включают PHP, Apache и MySQL в одном пакете.

Также можно скачать PHP с официального сайта (php.net) и установить его вручную, но для новичков лучше использовать готовые решения, такие как XAMPP.


Linux (Ubuntu/Debian):


На Ubuntu можно установить PHP с помощью команды:

sudo apt update

sudo apt install php libapache2-mod-php php-mysql

После этого нужно перезапустить Apache:

sudo systemctl restart apache2


macOS:


На macOS проще всего установить PHP с помощью Homebrew:

brew install php

Настройка веб-сервера (например, Apache, Nginx)

Apache:


Убедитесь, что модуль PHP включен в конфигурации Apache.

Для этого в файле конфигурации Apache (например, /etc/apache2/httpd.conf) нужно убедиться, что строка:

LoadModule php_module libexec/apache2/libphp7.so

После этого перезапустите Apache:

sudo systemctl restart apache2


Nginx:


Для использования PHP с Nginx, потребуется настроить PHP-FPM.

Нужно указать Nginx, что запросы PHP следует передавать на PHP-FPM через сокет или TCP.

Проверка установки


После установки PHP можно проверить его версию с помощью команды:

php -v

Также создайте файл info.php в вашем веб-каталоге с содержимым:

phpinfo();

?>

Затем откройте этот файл в браузере (например, http://localhost/info.php) – если PHP настроен правильно, вы увидите информацию о вашей установке PHP.

Если вы для вашего сайта купили или бесплатно зарегистрировали хостинг, то ничего этого вам делать не нужно, на нём уже всё установлено.

1.3 Первый скрипт на PHP

Основы синтаксиса


PHP используется внутри HTML-кода с помощью тега . Пример простого скрипта:

echo "Hello, World!";

?>

Этот скрипт выведет текст "Hello, World!" на экран.

Вывод данных с помощью echo и print

echo – это конструкция, которая выводит одну или несколько строк. Она не возвращает значение и может быть использована без скобок.

echo "Hello, PHP!";

print – аналогична echo, но возвращает значение (всегда 1), и её можно использовать как часть выражений.

print "Hello, PHP!";

Можно также выводить переменные:

$name = "Alice";

echo "Hello, $name!";

?>

Это выведет: Hello, Alice!

Глава 2: Основы PHP

2.1 Переменные и типы данных

Что такое переменная?


Переменная – это именованный контейнер, который используется для хранения данных в программе. В PHP переменные начинаются с символа $, например: $name, $age.