Интернет

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

php-кодирование

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

Начало работы с PHP

Лучший способ изучить PHP — это сначала понять базовую структуру и синтаксис языка. Как и любой другой язык сценариев, такой как C, Visual Basic или Java, PHP использует те же основные операторы программирования и компараторы, такие как операторы if-then, циклы while, циклы for и другие стандартные операторы. Если вы понимаете основы программирования сценариев, то вы уже на полпути. Если вы никогда раньше не программировали, возможно, вы захотите прочитать книгу по основам PHP .

Что такое сценарии на стороне сервера?

PHP — один из многих языков программирования в Интернете, классифицируемых как языки сценариев на стороне сервера. Это просто программы, которые находятся на вашем веб-сервере и выполняют всю обработку на веб-сервере. Это означает, что они могут делать то, что не могут делать скрипты на стороне клиента (например, Javascript), например, выполнять запросы информации из любой базы данных, которую вы храните на веб-сервере, или динамически создавать уникальные веб-страницы на основе того, какой пользователь входит в систему. Ваш сайт. Использование серверных языков сценариев добавляет огромную мощность и гибкость к тому, что вы можете сделать с вашей веб-страницей. У каждого веб-программиста есть свой любимый язык сценариев, большая часть которого связана с тем, какую компьютерную платформу они предпочитают или какой язык они изучили первым.

  • ASP и ASP.NET
  • Холодный синтез
  • Ява
  • PHP
  • Перл
  • Рубин
  • питон

Основы PHP: как это работает

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

<html>
<head>
<title>Моя первая страница PHP</title>
</head>
<body>
<?php echo ‘<p>Это моя первая веб-страница PHP!</p>’; ?>
</тело>
</html>

В приведенном выше примере кода есть несколько вещей, которые научат вас тому, как работает PHP. Во-первых, как видите, эта простая страница оформлена в стандартном формате HTML. Однако в любое место страницы, которое вам нравится, вы можете внедрить любую команду PHP, используя » » в конце инструкции. Когда вы сохраняете эту небольшую веб-страницу с расширением «.php», она сообщает веб-серверу, что страницу необходимо обрабатывать как файл PHP . Если вы уже настроили администратора своего веб-узла на сервер для приема PHP-скриптов, тогда веб-сервер будет отображать эту страницу так же, как и любую другую HTML-страницу, которую вы создаете.

Как использовать переменные и функции PHP

Когда вы будете готовы приступить к более динамической обработке, вы захотите начать присваивать значения переменным PHP по мере загрузки вашей страницы, а затем что-то делать с этими значениями. Одним из примеров может быть, когда пользователь входит на ваш веб-сайт, ваш PHP-скрипт может искать его адрес в вашей пользовательской таблице в базе данных SQL и возвращать настроенное приветственное заявление на странице. Такой сценарий может показаться сложным, но на самом деле он очень прост.

<?php

$query = sprintf(«ВЫБЕРИТЕ имя, фамилию, город ОТ пользователей, ГДЕ имя=’%s’ И фамилия=’%s»’,

$результат = mysql_query($запрос);

в то время как ($ строка = mysql_fetch_assoc ($ результат)) {

эхо «Добро пожаловать». $строка[‘имя’]; .»! Ты сегодня выглядишь сногсшибательно!»<br />\n»;

echo «<p>Добро пожаловать «.$row[‘firstname’].» Надеюсь, сегодня в «.$row[‘city’].» хорошая погода.<br>»;

}

?>

Вам действительно не нужно понимать команды, чтобы следовать логике. Простые шаги, которые выполняет приведенный выше скрипт, следующие.

  1. Функция mysql_query проверяет базу данных пользователей с помощью стандартного оператора SQL.
  2. Результаты (имя и город пользователя) сохраняются в переменной $result
  3. Функция mysql_fetch_assoc загружает переменную массива $row с этими значениями.
  4. Скрипт динамически выводит HTML на основе переменных PHP.

Здесь важно понимать, что всем переменным предшествует символ «$», а во-вторых, эта возможность позволяет вам выполнять множество мощных задач, которые сделают вашу веб-страницу чрезвычайно функциональной и динамичной. Вы можете найти полный список доступных функций PHP на php.net .

Что такое глобальные переменные PHP?

Существуют также так называемые «предопределенные переменные», которые вы можете использовать в своем PHP-скрипте, не беспокоясь о загрузке их информацией. Эти переменные могут предоставить вашему сценарию реальную информацию о веб-сервере, переменных сеанса вашего пользователя, файлах cookie HTTP и многом другом. Вы можете найти их список на странице зарезервированных переменных на php.net. Некоторые из наиболее часто используемых включают в себя:

  • $GLOBALS — эти переменные можно использовать в любом месте ваших PHP-скриптов.
  • $ SERVER — эта переменная предоставляет важные данные о среде сервера.
  • $ SESSION — эти переменные предоставляют важную информацию о текущем сеансе пользователя.

Заключительные слова

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

Похожие посты

10 лучших дизайнов веб-сайтов

Опасности социальных сетей в Интернете

Бесплатная графика Валентина

Бесплатные Пазлы Онлайн

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности