Pagsulat ng mga script sa PHP

May -Akda: Morris Wright
Petsa Ng Paglikha: 1 Abril 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
PAGSULAT NG ISKRIP | FILIPINO 7
Video.: PAGSULAT NG ISKRIP | FILIPINO 7

Nilalaman

Ang PHP ay isang wika ng script ng server na ginamit upang gawing interactive ang mga web page. Naging tanyag ito para sa kadalian ng paggamit nito, kakayahang makipag-ugnay sa loob ng mga web page, at pagsasama sa HTML. Isipin kung ano ang mangyayari kapag ang isang pahina ay na-edit sa website na ito. Sa likod ng prosesong ito ay marami, marahil daan-daang mga script ng PHP na kumokontrol kung paano nagbabago ang mga web page batay sa iba't ibang mga kalagayan. Ang artikulong ito ay magturo sa iyo kung paano sumulat ng ilang mga napaka-simpleng script PHP para makita mo makakuha ng isang basic-unawa sa kung paano PHP gumagana.

Upang humakbang

Paraan 1 ng 3: Pagsisimula sa mga pahayag ng ultrasound

  1. Magbukas ng isang word processor. Ito ang program na iyong gagamitin upang isulat at mai-edit ang code.
    • Ang Notepad ay naroroon sa bawat bersyon ng Windows na gumagamit ⊞ Manalo + R. > Notepad (o Notepad).
    • Ang TextEdit ay magagamit sa isang Mac sa pamamagitan ng Mga Programa> TextEdit.
  2. Mag-type ng isang simpleng pahayag sa Notepad. Ang ilan sa mga nagsisimula PHP code at mga dulo na may PHP tag sa panaklong ( "? Php" "?>"). Ang "Echo" ay isang napaka-simpleng pahayag (isang tagubilin sa computer) sa PHP na maglalabas ng teksto sa screen. Ang teksto na nais mong makita ay dapat na nakapaloob sa mga marka ng panipi at nagtatapos sa isang kalahating titik.
    • Ang code ay mukhang ganito :? Php echo "Hello World!"; ?> var13 ->.
  3. I-save ang script na ito sa pangalang "hello world" at ang extension na ".php". Ginagawa mo ito sa pamamagitan ng File> I-save Bilang ...
    • Sa Notepad, idagdag ang ".php" sa dulo ng pangalan ng file at isara ito sa mga dobleng quote. Tinitiyak nito na ang Notepad ay hindi nai-save ang file bilang isang simpleng text file. Nang walang mga quote, ang file ay magiging "hello world.php.txt". Maaari mo ring piliin ang drop-down na menu sa ilalim ng "I-save bilang uri" at palitan ito ng "Lahat ng mga file ( *. *)", Ginagawa ang pangalan nang eksaktong kapareho ng kapag nagta-type at tinanggal ang pangangailangan para sa mga quote.
    • Ang TextEdit ay hindi nangangailangan ng mga quote, ngunit lilitaw ang isang popup na humihiling sa iyo na i-verify na nais mong i-save ang file bilang ".php".
    • Tiyaking i-save ang file sa pangunahing direktoryo ng mga dokumento ng iyong server. Kadalasan ito ang magiging folder na pinangalanang "htdocs" sa iyong Apache folder sa Windows, o "/ Library / Webserver / Documents" sa isang Mac, ngunit maaari itong manu-manong maitakda ng gumagamit.
  4. Buksan ang PHP file gamit ang isang web browser. Buksan ang iyong paboritong web browser at i-type ang address na ito sa address bar na may pangalan ng iyong PHP file: http: // localhost / hello world.php. Dapat ipakita ngayon ng window ng iyong browser ang "hello world".
    • Kung nakatanggap ka ng error, siguraduhin na iyong na-type wasto ang code tulad ng ipinahiwatig sa itaas, kabilang ang colon.
    • Siguraduhin din na ang file ay nai-save sa tamang folder.

Paraan 2 ng 3: Paggamit ng PHP at HTML

  1. Maunawaan ang mga tag na "PHP". Ang "? Php" at "?>" Ang mga tag ay nagsasabi sa engine ng PHP na ang lahat sa pagitan ay PHP code. Anumang bagay sa labas ng dalawang tag ay itinuturing na HTML at hindi pinansin sa pamamagitan ng PHP engine at ipadala sa iyong browser, tulad ng anumang iba pang mga HTML. Ang mahalagang bagay na makikilala dito ay ang mga script ng PHP ay naka-embed sa regular na mga pahina ng HTML.
  2. Maunawaan ang pahayag sa pagitan ng mga tag. Ginagamit ang mga pahayag upang sabihin sa PHP engine na gumawa ng isang bagay. Sa kaso ng isang pahayag ng echo, sasabihin mo sa engine na i-print kung ano ang nasa loob ng mga quote.
    • Ang PHP engine mismo ay hindi kailanman nagpi-print ng anuman sa iyong screen. Ang anumang output na nabuo ng engine ay ipinadala sa browser bilang HTML. Hindi alam ng browser na nakakakuha ito ng PHP output. Hanggang sa nababahala ang browser, ang lahat ay HTML lamang.
  3. Gumamit ng mga HTML tag upang gawing matapang ang iyong pahayag. Ang pagdaragdag ng mga HTML tag ay maaaring mabago ang output ng pahayag ng php. Ang mga tag na "malakas>" "/ malakas>" ay magdaragdag ng naka-format na naka-bold sa anumang teksto na inilagay dito. Tandaan na ang mga tag na lumitaw sa labas ng teksto, ngunit sa loob ng mga quotes ng echo pahayag.
    • Ang code ay dapat magmukhang ganito:
      ? php?
      echo "malakas> Kamusta Mundo! / malakas>";
      ?>
  4. I-save ang file at buksan ito sa browser. Pumunta sa File> I-save Bilang ... at i-save ang file bilang "helloworld2.php", at buksan ito sa iyong browser sa address: http: //localhost/helloworld2.php. Ang output ay pareho ng dati, ngunit sa oras na ito ang teksto ay naka-bold.
    • Tiyaking i-save ang file sa root direktoryo ng iyong server. Kadalasan ito ang magiging folder na pinangalanang "htdocs" sa iyong Apache folder sa Windows, o "/ Library / Webserver / Documents" sa OSX, ngunit maaari itong manu-manong maitakda ng gumagamit.
  5. I-edit ang file upang magdagdag ng pangalawang pahayag ng echo. Tandaan na ang mga pahayag ay dapat na paghiwalayin ng isang kalahating titik.
    • Ganito ang hitsura ng code:
      ? php
      echo “Hello World!” br>;
      echo "Kumusta ka?";
      ?> var13 ->
  6. I-save ang file at patakbuhin ang file bilang "hello world double.php". Ipapakita ng pahina ang dalawang pahayag ng echo, nang magkakasunod, sa dalawang linya. Pansinin ang "br>" sa unang linya. Ito ang markup ng HTML upang magsingit ng isang linya ng linya.
    • Kung hindi mo ito idinagdag, ganito ang hitsura ng iyong output:
      Hello World! Kumusta ka?

Paraan 3 ng 3: Kilalanin ang mga variable

  1. Mag-isip ng mga variable bilang mga lalagyan para sa data. Upang manipulahin ang data, maging mga numero o pangalan, kailangan mong iimbak ang data sa isang lalagyan. Ang prosesong ito ay tinatawag na pagdedeklara ng variable. Ang syntax para sa pagdedeklara ng isang variable ay "$ myVariable =" Hello World! ";"
    • Ang dolyar na tanda ($) sa simula ay nagsasabi sa PHP na ang $ myVariable ay isang variable. Ang lahat ng mga variable ay dapat magsimula sa sign ng dolyar, ngunit ang variable na pangalan ay maaaring maging anumang.
    • Sa halimbawa sa itaas, ang halaga ay "Hello World!", At ang variable ay $ myVariable. Mong sabihin sa PHP upang mag-imbak ang halaga sa kanan ng katumbas sign, sa variable sa kaliwa ng katumbas sign.
    • Ang isang variable na may halaga ng teksto ay kilala bilang isang string.
  2. Tumawag sa variable. Ang pagsangguni sa isang variable sa code ay kilala bilang isang tawag. Ipahayag ang iyong variable at "echo" ang variable, sa halip na i-type ang teksto.
    • Magmumukhang ganito ang iyong code:
      ? php>
      $ myVariable = "Hello World!";
      echo $ myVariable;
      ?>
  3. I-save at patakbuhin ang file. Pumunta sa File> I-save Bilang ... at i-save ang file bilang "myfirstvariable.php". Buksan ang iyong browser at mag-navigate sa http: //localhost/myfirstvariable.php at mai-print ng script ang variable. Ang output ay mukhang pareho sa simpleng pag-print ng teksto, ngunit ang paraan ng pagkakamit nito ay magkakaiba.
    • Tiyaking i-save ang file sa direktoryo ng ugat ng dokumento ng iyong server. Kadalasan ito ang magiging folder na pinangalanang "htdocs" sa iyong Apache folder sa Windows, o "/ Library / Webserver / Documents" sa OSX, ngunit maaari itong manu-manong maitakda ng gumagamit.
  4. Gumamit ng mga variable na may mga numero. Ang mga variable ay maaari ring maglaman ng mga numero (kilala bilang mga integer o integer), at pagkatapos ay maaaring manipulahin ang mga numerong iyon gamit ang mga simpleng pag-andar sa matematika. Magsimula sa pamamagitan ng pagdedeklara ng tatlong mga variable na tinatawag na "$ mySmallNumber", "$ myLargeNumber" at "$ myTotal".
    • Magmumukhang ganito ang code:
      ? php
      $ mySmallNumber;
      $ myLargeNumber;
      $ myTotal;
      ?>
  5. Magtalaga ng mga integer sa unang dalawang variable. Magpasok ng isang integer value ng "$ mySmallNumber" at "myLargeNumber".
    • Ang buong mga numero o integer ay hindi kailangang isara sa mga marka ng panipi. Kung hindi man, magiging sanhi iyon ng paggamot sa mga bilang bilang teksto tulad ng variable na "Hello World!".
    • Ang code ay magmumukhang ganito:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal;
      ?>
  6. Gamitin ang pangatlong variable upang makalkula at mai-print ang kabuuan ng iba pang mga variable. Sa halip na gawin mo mismo ang matematika, maaari mong tawagan ang dalawang variable sa variable na "$ myTotal". Gamit ang isang pagpapaandar sa matematika, kinakalkula ng makina ang kabuuan para sa iyo. Upang mai-print ang variable, kailangan mo lamang magdagdag ng isang pahayag ng echo na tumatawag sa variable pagkatapos ng deklarasyon.
    • Ang anumang pagbabago sa alinman sa mga variable ng integer ay makikita kapag pini-print ang variable na "$ myTotal" gamit ang "echo" na utos.
    • Magmumukhang ganito ang code:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ MyTotal = $ mySmall Number + $ myLargeNumber;
      echo $ myTotal;
      ?>
  7. I-save ang file at patakbuhin ang script na ito. Nagpapakita ang window ng iyong browser ng isang solong numero. Na numero ay ang kabuuan ng dalawang variable na tinatawag na sa "$ myTotal" variable.
  8. Maunawaan ang mga variable ng string. Sa pamamagitan ng paggamit ng isang variable upang mag-imbak ng teksto, maaalala mo ang variable na iyon tuwing nais mong gamitin ang naka-imbak na halaga, sa halip na patuloy na mai-type ang nakapaloob na teksto. Pinapayagan din nito ang mas kumplikadong pagmamanipula ng nakaimbak na data.
    • Ang unang variable, $ myVariable, ay naglalaman ng string na "Hello World!" Maliban kung babaguhin mo ang halaga, laging lalagyan ng $ myVariable ang halagang "Hello World!".
    • Ang pahayag ng echo ay naglilimbag ng pinigil na halaga na $ myVariable.
  9. Tingnan ang mga variable ng iyong integer. Natuklasan mo ang pangunahing manipulasyon ng mga variable ng integer gamit ang isang function na matematika. Ang nagresultang data ay maaaring maiimbak sa isa pang variable. Ito ay simula lamang ng kung ano ang maaaring makamit sa mga variable na ito.
    • Ang dalawang variable, $ mySmallNumber at $ myLargeNumber, bawat isa ay nakatalaga ng isang integer na halaga.
    • Ang pangatlong variable, $ myTotal, ay nag-iimbak ng mga idinagdag na halagang $ mySmallNumber at $ myLargeNumber. Dahil ang $ mySmallNumber ay may isang numerong halaga at ang $ myLargeNumber ay mayroong pangalawang numerong halaga, nangangahulugan ito na ang $ myTotal ay may halaga ng unang numero na naidagdag sa pangalawang numero. Maaaring magbago ang halagang ito kung ang alinman sa mga kasamang variable nito ay nabago.

Mga Tip

  • Ipinapalagay ng artikulong ito na mayroon kang naka-install na Apache at PHP sa iyong computer. Sa tuwing sasabihin sa iyo na mag-save ng isang file, i-save ito sa folder na " ht docs" (Win) o " Library WebServer Documents" (Mac) sa direktoryo ng Apache.
  • Ang mga komento ay mahalaga sa anumang programming, kaya siguraduhin na alam mo kung paano magdagdag ng mga komento sa PHP pati na rin.
  • Ang isang talagang kapaki-pakinabang na tool upang matulungan kang subukan ang mga PHP file ay XAMPP, isang libreng programa na nag-install at nagpapatakbo ng Apache at PHP upang matulungan kang gayahin ang isang server sa iyong computer.

Mga kailangan

  • Ang Apache web server (Win32)
  • PHP (Win32)
  • Isang word processor (Pumili ng isa sa ibaba)
    • Windows Notepad
    • Ang Notepad ++ (Win) (ay may pagkilala sa syntax para sa mas mahusay na kakayahang mabasa)
    • Textwrangler (Mac) (may mga katulad na kakayahan sa Notepad ++)
  • Mga editor ng HTML (Pumili ng isa sa ibaba)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft Expression Web
    • Ang ilang mga IDE tulad ng Microsoft Visual Studio Web.
  • Ang Mozilla Firefox (gumagana ang anumang browser, ngunit ang Mozilla ay isang tanyag na pagpipilian sa mga web developer)
  • Maaaring subukan ng mga pangunahing gumagamit ang XAMPP (isang libreng programa na ginagawang isang server ang iyong computer na may PHP, Perl, at maraming mga add-on kasama ang Python)