Sanin yadda PHP ke aiki

PHP ne mai harshen shirin ana amfani dashi akai-akai don ƙirƙirar abun ciki don shafukan yanar gizo wanda zaku iya shirya shafuka html da lambobin tushe. PHP shine recursive acronym Menene ma'anarsa "PHP Hmahallin Psake sarrafawa »(da farko Kayan aikin PHP, ko, Pna sirri Hkawu Pshekarun Kayan aiki), kuma shi ne fassara harshe amfani da shi don ƙirƙirar aikace-aikace don sabobin, ko ƙirƙirar abun ciki mai ƙarfi don rukunin yanar gizo. A kwanan nan kuma don ƙirƙirar wasu nau'ikan shirye-shirye ciki har da aikace-aikace tare da zane-zane mai zane ta amfani da dakunan karatu Qt o GTK +.

AMFANIN PHP

Babban amfani da PHP sune masu zuwa:

  • Jadawalin shafukan yanar gizo kuzarin kawo cikas, galibi a haɗe tare da injin bayanan bayanan MySQL, kodayake yana da tallafi na asali ga wasu injina, gami da daidaitattun abubuwa ODBC, wanda ke faɗaɗa hanyoyin haɗinku sosai.
  • Console shirye-shirye, a cikin salon Perl o Rubutun Shell.
  • Ationirƙirar aikace-aikacen zane mai zaman kanta mai bincike, ta hanyar haɗin PHP da Qt/GTK +, ba ku damar haɓaka aikace-aikacen tebur a cikin tsarin aiki a cikin abin da ake tallafawa.

Fa'idodi na PHP

  • Yana da harshe da yawa.
  • Ikon haɗi tare da yawancin direbobin rumbun adana bayanai waɗanda ake amfani da su a yau, yana haskaka haɗawar sa da MySQL
  • Karanta kuma sarrafa bayanai daga tushe daban-daban, gami da bayanan da masu amfani zasu iya shiga daga siffofin HTML.
  • Ikon faɗaɗa damarta ta amfani da adadi mai yawa na kayayyaki (wanda ake kira ext's ko kari).
  • Yana da takardu masu yawa akan gidan yanar gizon hukuma ([1]), daga cikin abin da ya bayyana cewa duk ayyukan tsarin an bayyana su kuma an misalta su a cikin fayil ɗin taimako guda ɗaya.
  • Es free, don haka an gabatar da shi azaman sauƙi mai sauƙi ga kowa.
  • Bada dabarun Shirye-shiryen abubuwa.
  • Yana baka damar kirkirar fom na gidan yanar gizo.
  • Yayi cikakke kuma ya haɗa da ɗakin karatu na asali na ayyuka
  • Ba ya buƙatar ma'anar nau'ikan canje-canje ko cikakken tsarin sarrafa ƙasa.

Ga misalin shafin yanar gizo mai sauƙi wanda aka haɓaka ta amfani da yaren PHP.

Misali

<?php

if (isset($ _POST['nuna'])) {

     Kira 'Barka dai,'.html($ _POST['Suna'])

         .', abincin da kuka fi so shine:'. html($ _POST['abinci']);

} wani {

?>

<hanyar tsari="POST" aiki ="?"> Yaya sunanka?"rubutu" sunan ="Suna"> Menene abincin da kuka fi so?"abinci"> Spaghetti Gasa Pizza"sallama" sunan ="nuna" darajar ="Bi">

<?php

}

?>



A cikin wannan lambar yana yiwuwa a kiyaye waɗannan halaye masu zuwa:

  • Masu canji da aka aiko ta hanyar fom ta amfani da hanyar POST, ana karɓar su cikin yaren cikin tsararru $_POST, wanda ke sauƙaƙe samun wannan nau'in bayanai. Wannan hanyar ita ce harshen ke amfani da ita ga dukkan hanyoyin samun bayanai a cikin aikace-aikacen gidan yanar gizo, kamar cookies a cikin matrix $_COOKIES, URL masu canji a ciki $_GET (wanda a cikin sifofi za a iya amfani da shi don adana bayanan), masu canjin zama ta amfani da su $_SESSION, da uwar garke da masu canji ta hanyar tsararru $_SERVER.
  • An saka lambar PHP a cikin HTML kuma yana hulɗa dashi, yana baka damar tsara Gidan yanar sadarwar a cikin edita gama gari HTML kuma ƙara lambar mai ƙarfi a cikin alamun <?php ?>.
  • Sakamakon ya nuna kuma ya ɓoye wasu ɓangarorin lambar HTML da sharadi.
  • Zai yiwu a yi amfani da takamaiman ayyukan yare don aikace-aikacen Gidan yanar gizo kamar su htmlentitites(), wanda ke canza haruffa waɗanda ke da mahimman ma'ana a cikin lambar HTML ko ana iya nuna shi cikin kuskure a cikin burauzar kamar lafazi ko umlauts, a cikin kwatankwacinsu a tsari HTML..

Idan kuna son ci gaba da ƙara koyo kaɗan game da Mashahurin Harshen Kyauta, zaku iya ziyartar gidan yanar gizon hukuma


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.