Написание скриптов PHP

Автор: Morris Wright
Дата создания: 1 Апрель 2021
Дата обновления: 1 Июль 2024
Anonim
Создание скриптов bash урок #1
Видео: Создание скриптов bash урок #1

Содержание

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

Шагать

Метод 1 из 3: начало работы с результатами ультразвукового исследования

  1. Откройте текстовый редактор. Это программа, которую вы будете использовать для написания и редактирования кода.
    • Блокнот присутствует во всех версиях Windows, использующих ⊞ Победа + Р. > Блокнот (или Блокнот).
    • TextEdit доступен на Mac через «Программы»> «TextEdit».
  2. Введите простую инструкцию в Блокноте. Часть кода PHP начинается и заканчивается тегами PHP в круглых скобках («? Php» «?>»). «Эхо» - это очень простой оператор (инструкция для компьютера) в PHP, который выводит текст на экран. Текст, который вы хотите видеть, должен быть заключен в кавычки и заканчиваться точкой с запятой.
    • Код выглядит примерно так: Php echo «Hello World!»; ?> var13 ->.
  3. Сохраните этот скрипт с именем «hello world» и расширением «.php». Вы делаете это через Файл> Сохранить как ...
    • В Блокноте добавьте «.php» в конец имени файла и закройте его двойными кавычками. Это гарантирует, что Блокнот не сохранит файл как обычный текстовый файл. Без кавычек файл становится «hello world.php.txt». Вы также можете выбрать раскрывающееся меню в разделе «Сохранить как тип» и изменить его на «Все файлы ( *. *)», Сделав имя точно таким же, как при вводе, и исключив необходимость в кавычках.
    • TextEdit не требует кавычек, но появится всплывающее окно с просьбой подтвердить, что вы хотите сохранить файл как «.php».
    • Обязательно сохраните файл в главном каталоге документов вашего сервера. Обычно это будет папка с именем «htdocs» в папке Apache в Windows или «/ Library / Webserver / Documents» на Mac, но это может быть установлено пользователем вручную.
  4. Откройте файл PHP в веб-браузере. Откройте ваш любимый веб-браузер и введите этот адрес в адресной строке с именем вашего PHP-файла: http: // localhost / hello world.php. В окне вашего браузера теперь должно отображаться «привет, мир».
    • Если вы получили сообщение об ошибке, убедитесь, что вы правильно ввели код, как указано выше, включая двоеточие.
    • Также убедитесь, что файл сохранен в правильной папке.

Метод 2 из 3: Использование PHP и HTML

  1. Разберитесь в тегах «PHP». Теги «? Php» и «?>» Сообщают механизму PHP, что все между ними является кодом PHP. Все, что находится за пределами этих двух тегов, обрабатывается как HTML, игнорируется механизмом PHP и отправляется в ваш браузер, как и любой другой HTML. Здесь важно понимать, что сценарии PHP встроены в обычные HTML-страницы.
  2. Разберитесь в формулировке между тегами. Операторы используются для того, чтобы сообщить механизму PHP что-либо сделать. В случае оператора echo вы указываете движку печатать то, что находится внутри кавычек.
    • Сам движок PHP никогда ничего не печатает на вашем экране. Любой вывод, сгенерированный движком, отправляется в браузер в виде HTML. Браузер не знает, что он получает вывод PHP. Что касается браузера, то это всего лишь HTML.
  3. Используйте HTML-теги, чтобы сделать заявление жирным. Добавление тегов HTML может изменить вывод инструкции php. Теги «strong>» «/ strong>» добавят полужирное форматирование к любому помещенному в них тексту. Обратите внимание, что эти теги появляются снаружи текста, но в кавычках оператора echo.
    • Теперь код должен выглядеть так:
      ? php?
      echo "strong> Hello World! / strong>";
      ?>
  4. Сохраните файл и откройте его в браузере. Выберите «Файл»> «Сохранить как ...» и сохраните файл как «helloworld2.php» и откройте его в своем браузере по адресу: http: //localhost/helloworld2.php. Результат такой же, как и раньше, но на этот раз текст выделен жирным шрифтом.
    • Обязательно сохраните файл в корневом каталоге вашего сервера. Обычно это будет папка с именем «htdocs» в вашей папке Apache в Windows или «/ Library / Webserver / Documents» в OSX, но это может быть установлено пользователем вручную.
  5. Отредактируйте файл, чтобы добавить второй оператор эха. Помните, что операторы должны разделяться точкой с запятой.
    • Теперь код выглядит так:
      ? php
      echo «Hello World!» br>;
      эхо «Как дела?»;
      ?> var13 ->
  6. Сохраните файл и запустите его как «hello world double.php». На странице будут последовательно отображаться два оператора эха в двух строках. Обратите внимание на «br>» в первой строке. Это разметка HTML для вставки разрыва строки.
    • Если бы вы этого не добавили, ваш результат выглядел бы так:
      Привет мир! Как поживаешь?

Метод 3 из 3: знакомство с переменными

  1. Думайте о переменных как о контейнерах для данных. Чтобы управлять данными, будь то числа или имена, вы должны хранить данные в контейнере. Этот процесс называется объявлением переменной. Синтаксис объявления переменной: «$ myVariable =« Hello World! »;»
    • Знак доллара ($) в начале говорит PHP, что $ myVariable является переменной. Все переменные должны начинаться со знака доллара, но имя переменной может быть любым.
    • В приведенном выше примере значение равно «Hello World!», А переменная - $ myVariable. Вы говорите PHP хранить значение справа от знака равенства в переменной слева от знака равенства.
    • Переменная с текстовым значением называется строкой.
  2. Вызов переменной. Ссылка на переменную в коде называется вызовом. Объявите вашу переменную и "эхо" переменной вместо того, чтобы печатать текст.
    • Ваш код будет выглядеть примерно так:
      ? php>
      $ myVariable = "Привет, мир!";
      echo $ myVariable;
      ?>
  3. Сохраните и запустите файл. Перейдите в меню «Файл»> «Сохранить как…» и сохраните файл как «myfirstvariable.php». Откройте браузер и перейдите по адресу http: //localhost/myfirstvariable.php, и сценарий распечатает переменную. Результат выглядит так же, как при печати обычного текста, но отличается от способа печати.
    • Обязательно сохраните файл в корневом каталоге документов на вашем сервере. Обычно это будет папка с именем «htdocs» в вашей папке Apache в Windows или «/ Library / Webserver / Documents» в OSX, но это может быть установлено пользователем вручную.
  4. Используйте переменные с числами. Переменные также могут содержать числа (известные как целые числа или целые числа), и затем этими числами можно управлять с помощью простых математических функций. Начните с объявления трех переменных с именами «$ mySmallNumber», «$ myLargeNumber» и «$ myTotal».
    • Код будет выглядеть примерно так:
      ? php
      $ mySmallNumber;
      $ myLargeNumber;
      $ myTotal;
      ?>
  5. Присвойте целые числа первым двум переменным. Введите целочисленное значение «$ mySmallNumber» и «myLargeNumber».
    • Целые числа или целые числа не нужно заключать в кавычки. В противном случае числа будут обрабатываться как текст, как переменная «Hello World!».
    • Теперь код будет выглядеть примерно так:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal;
      ?>
  6. Используйте третью переменную, чтобы вычислить и распечатать сумму других переменных. Вместо того, чтобы делать вычисления самостоятельно, вы можете вызвать две переменные в переменной «$ myTotal». Используя математическую функцию, автомат вычисляет сумму за вас. Чтобы распечатать переменную, вам просто нужно добавить оператор echo, который вызывает переменную после объявления.
    • Любое изменение любой из целочисленных переменных будет отражено при печати переменной «$ myTotal» с помощью команды «echo».
    • Код будет выглядеть примерно так:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal = $ mySmall Number + $ myLargeNumber;
      echo $ myTotal;
      ?>
  7. Сохраните файл и запустите этот скрипт. В окне вашего браузера отображается одно число. Это число представляет собой сумму двух переменных, вызываемых в переменной «$ myTotal».
  8. Понять строковые переменные. Используя переменную для хранения текста, вы можете вызывать эту переменную всякий раз, когда хотите использовать сохраненное значение, вместо того, чтобы постоянно вводить заключенный текст. Это также позволяет более сложные манипуляции с сохраненными данными.
    • Первая переменная, $ myVariable, содержит строку «Hello World!». Если вы не измените значение, $ myVariable всегда будет содержать значение «Hello World!».
    • Оператор echo выводит удержанное значение $ myVariable.
  9. Просмотрите свои целочисленные переменные. Вы изучили основные операции с целочисленными переменными с помощью математической функции. Полученные данные можно сохранить в другой переменной. Это только начало того, чего можно достичь с помощью этих переменных.
    • Каждой из двух переменных, $ mySmallNumber и $ myLargeNumber, присваивается целочисленное значение.
    • Третья переменная, $ myTotal, хранит добавленные значения $ mySmallNumber и $ myLargeNumber. Поскольку $ mySmallNumber имеет одно числовое значение, а $ myLargeNumber имеет второе числовое значение, это означает, что в $ myTotal значение первого числа добавлено ко второму числу. Это значение может измениться при изменении любой из включенных в него переменных.

Советы

  • В этой статье предполагается, что на вашем компьютере установлены Apache и PHP. Всякий раз, когда вам предлагается сохранить файл, сохраняйте его в папке « ht docs» (Win) или « Library WebServer Documents» (Mac) в каталоге Apache.
  • Комментарии важны в любом программировании, поэтому убедитесь, что вы умеете добавлять комментарии и в PHP.
  • Действительно полезным инструментом, который поможет вам протестировать файлы PHP, является XAMPP, бесплатная программа, которая устанавливает и запускает Apache и PHP, чтобы помочь вам смоделировать сервер на вашем компьютере.

Необходимости

  • Веб-сервер Apache (Win32)
  • PHP (Win32)
  • Текстовый процессор (выберите один из следующих)
    • Блокнот Windows
    • Notepad ++ (Win) (имеет распознавание синтаксиса для лучшей читаемости)
    • Textwrangler (Mac) (имеет возможности, аналогичные Notepad ++)
  • Редакторы HTML (выберите один из ниже)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft Expression Web
    • Некоторые IDE, такие как Microsoft Visual Studio Web.
  • Mozilla Firefox (работает любой браузер, но Mozilla - популярный выбор среди веб-разработчиков)
  • Базовые пользователи могут попробовать XAMPP (бесплатная программа, которая превращает ваш компьютер в сервер с PHP, Perl и многими надстройками, включая Python)