Язык программирования PHP — версии, функции, пример кода Hello World!

PHP — это серверный язык сценариев, особенно подходящий для создания динамических веб-страниц. Этот язык программирования предлагает веб-разработчикам большой выбор инструментов. PHP, ставший основой для многих веб-приложений, позволяет легко вставлять HTML-код и подключаться к базам данных MySQL и PgSQL.

Начало PHP и PHP 3

PHP был создан в 1995 году Расмусом Лердорфом и означает язык Personal Home Page. С самого начала он был одним из самых интуитивно понятных языков программирования, используемых для создания динамических веб-страниц. Позже, когда была сформирована команда PHP, движок был переписан, и версия PHP 3.0 увидела свет. Версия PHP 3 стала первым серьезным улучшением языка PHP, которое исправило множество ошибок и полностью переработало ядро ​​PHP. Значение аббревиатуры также было изменено на PHP Hypertext Preprocessor.

Давайте посмотрим пример кода PHP, который передает команду Echo для отображения «Hello World!»:

«Hello World!» пример в PHP:

<? php
echo ‘Hello World!’;
?>

Одним из наиболее заметных преимуществ языка PHP является его способность легко взаимодействовать с базами данных. Ниже вы можете увидеть несколько примеров того, как PHP манипулирует с базой данных MySQL :

Примеры PHP-манипуляций с MySQL

<? php
// Соединение, выбор базы данных
$ link = mysql_connect (‘dbhost’, ‘dbuser’, ‘dbpassword’)
    или die (‘Не удалось подключиться:’. mysql_error ());
mysql_select_db ( ‘MY_DATABASE’);

// Выполнение SQL-запроса
$ query = ‘SELECT name, qty, price FROM products’;
$ result = mysql_query ($ query)
    или die (‘Query fail:’. mysql_error ());

// Вывод результата
while ($ row = mysql_fetch_assoc ($ result)) {
    echo «Product:». $ Row [‘name’]
        . «, Количество:». $ Row [‘qty’]
        . «, Price:». $ строки [ ‘price’] «<br>».
// Закрытие соединения
mysql_close ($ link);
?>

PHP 4

Запуск PHP4 ознаменовал серьезный прогресс в использовании языка программирования. Это первая версия, основанная на Zend Engine, которая позволяет работать с закодированными файлами через Zend Optimizer. В PHP 4 также появились суперглобалы — $ _GET, $ _POST, $ _SESSION. Более подробную информацию о PHP 4 вы можете найти в нашей специальной статье.

PHP 5 и более поздние версии

Последняя, ​​до сих пор, версия 5 представила полностью переработанную, расширенную поддержку объектно-ориентированного программирования, а также множество улучшений, направленных на повышение производительности и безопасности. 

PHP 5 — это попытка вырваться из эпохи PHP 3, предлагая при этом почти полную обратную совместимость. К сожалению, эта версия PHP все еще не предлагает встроенную поддержку Unicode или многобайтовых строк.

Читайте также:  SMB протокол, обзор версий, описание технологии
Николай Милев
Николай Милев
Здравствуйте, меня зовут Николай Милев. Я помогаю настраивать интернет и wi-fi роутеры. Работаю системным администратором и по возможности бесплатно помогаю людям с их проблемами, консультирую. Обращайтесь за помощью - всегда буду рад вашим вопросам в комментариях под статьями на моём сайте.
Оцените автора
( Пока оценок нет )