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

Автор: Morris Wright
Дата На Създаване: 1 Април 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Как писать хороший код на PHP / О работе в Viber / Интервью с Senior PHP Developer
Видео: Как писать хороший код на PHP / О работе в Viber / Интервью с Senior PHP Developer

Съдържание

PHP е скриптов език на сървъра, използван за да направи уеб страниците интерактивни. Той стана много популярен заради лекотата на използване, интерактивността в рамките на уеб страниците и интеграцията с HTML. Помислете какво се случва, когато дадена страница се редактира на този уебсайт. Зад този процес стоят много, може би стотици PHP скриптове, които контролират как уеб страниците се променят в зависимост от различни обстоятелства. Тази статия ще ви научи как да пишете някои много прости PHP скриптове, за да можете да разберете основно как работи PHP.

Стъпвам

Метод 1 от 3: Първи стъпки с ултразвукови изявления

  1. Отворете текстов процесор. Това е програмата, която ще използвате за писане и редактиране на кода.
    • Notepad присъства във всяка версия на Windows, използваща ⊞ Печелете + R. > Notepad (или Notepad).
    • TextEdit е достъпен на Mac чрез Програми> TextEdit.
  2. Въведете прост израз в Notepad. Някои от PHP кодовете започват и завършват с PHP тагове в скоби ("? Php" "?>"). "Echo" е много просто изявление (инструкция към компютъра) в PHP, което ще изведе текст на екрана. Текстът, който искате да видите, трябва да бъде запечатан в кавички и да завършва с точка и запетая.
    • Кодът изглежда по следния начин :? Php echo “Hello World!”; ?> var13 ->.
  3. Запазете този скрипт с името "здравей, свят" и разширението ".php". Правите това чрез Файл> Запазване като ...
    • В Notepad добавете ".php" в края на името на файла и го затворете с двойни кавички. Това гарантира, че Notepad не запазва файла като обикновен текстов файл. Без кавичките файлът става "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 двигателя да направи нещо. В случай на ехо оператор, вие казвате на двигателя да отпечата това, което е вътре в кавичките.
    • Самият PHP механизъм никога не отпечатва нищо на вашия екран. Всеки изход, генериран от двигателя, се изпраща до браузъра като HTML. Браузърът не знае, че получава PHP изход. Що се отнася до браузъра, всичко е само HTML.
  3. Използвайте HTML тагове, за да направите изявлението си получер. Добавянето на HTML тагове може да промени изхода на php израза. Етикетите “strong>” “/ strong>” ще добавят удебелено форматиране към всеки текст, поставен в него. Имайте предвид, че тези тагове се появяват от външната страна на текста, но в кавичките на ехото.
    • Кодът сега трябва да изглежда така:
      ? php?
      echo "strong> Hello World! / strong>";
      ?>
  4. Запазете файла и го отворете в браузъра. Отидете на File> Save As ... и запазете файла като "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. Запазете и стартирайте файла. Отидете на File> Save As ... и запазете файла като "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
    • Notepad ++ (Win) (има разпознаване на синтаксис за по-добра четливост)
    • Textwrangler (Mac) (има подобни възможности на Notepad ++)
  • HTML редактори (Изберете един от долу)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft Expression Web
    • Някои IDE като Microsoft Visual Studio Web.
  • Mozilla Firefox (всеки браузър работи, но Mozilla е популярен избор сред уеб разработчиците)
  • Основните потребители могат да изпробват XAMPP (безплатна програма, която превръща компютъра ви в сървър с PHP, Perl и много добавки, включително Python)