ComputerInformation technology

PHP: amabinzana rhoqo, umsebenzi preg ezifana zonke

PHP, njengoko esifanele ulwimi lokuprograma mihla inika abaphuhlisi iseti imisebenzi amagama rhoqo. Unakho ukukhangela kwezenzeko bomtya kwezinye imigca criteria ezintsonkothileyo.

HTML, CSS, XML kunye nezinye iifayile ezisesikweni - iingxaki ezivunywa ukusetyenziswa preg utshatise yonke imisebenzi. Ukusebenza ngaphantsi unika khangela iidilesi, amagama, iinamba zefowuni, idilesi ye-imeyile kunye nolunye ulwazi kwizicatshulwa ezisesikweni.

umsebenzi format

PHP inika imisebenzi ezimbini khangela: preg komdlalo kunye preg komdlalo bonke. Eyokuqala ukhangela livela okokuqala ipateni bomtya, wesibini - ifihlakele. Maxa wambi igama elithi "ipateni umdlalo". Kwimeko yokuqala ngesiphumo umsebenzi - "umtya idibanisa ipateni", kwimeko yesibini - "kwi umtya wafumana ukufanisa kunye template". Nngokobuchwepheshe, igama elithi "kuqondana" sibonisa ngokuchanekileyo ngakumbi kakuhle, kodwa umongo endalo tyando ngokuqhelekileyo - "ukukhangela" kolwazi. Ukuziqhelisa, imfuno kunye omnye, kunye nomnye. Ngezantsi, sicinga imisebenzi format.

Isiphumo msebenzi - inamba, inani yematshisi. Zonke iziphumo abafanayo ibhalwe kwi uluhlu - imatshisi. Kwimeko umsebenzi preg umdlalo yonke, ungakhankanya umyalelo we yokulungisa uluhlu :

  • PREG_PATTERN_ORDER;
  • PREG_SET_ORDER.

Uhlobo lwalo lokuqala kuquka iziphumo uluvo lwarhoqo (ixabiso elisisiseko). Kwimeko yesibini, iziphumo yenziwe amaqela ngaqela ngokungqinelana kwindawo zabo entanjeni.

Uphawu - template element

Kubalulekile ukukhumbula ukuba isebenza iimpawu template. Programming sele kudala ulibele ukuba loluphi udidi lwedata "nomlinganiswa". iilwimi Modern musa kuwa ngezantsi lengcinga 'umgca ", kodwa kufuneka iqondwe malunga template: ukuba usebenzisa iisimboli.

Ukwakha itemplate - kukuthi, ngaphezu kwabo bonke, ibonisa ulandelelwano olufunwayo zabalinganiswa. Ukuba oku ukuqonda ngokucacileyo akuyi kuba impazamo kwi template. Xa kunjalo, kuya kuba ngaphantsi kakhulu.

  • kunye - element ipateni ethile - isimboli.
  • az - an elementi template, ngokufanayo omnye umlinganiswa, kodwa kuphela ixabiso ukusuka ku z - le negama yonke Latin.
  • 0-9 - yinto anomvo omnye, kunye nayiphi na, kodwa 1-3 - 1 kuphela, 2 okanye 3.

kwirejista ipateni kubalulekile. Oonobumba bokuqala kwaye yokugqibela template zibaluleke kakhulu. Uyakwazi ukukhankanya ukuba ukuqalisa kunye ipateni nesiphelo apho.

template umsebenzi

PHP preg ezifana zonke usebenzisa imilinganiselo zombuzo wochazo lwarhoqo. kwizibiyeli ezisisikwere abonisa enye simboli aboniswe kuzo:

  • [ABC] imiqondiso kuphela, b, c.
  • [^ ABC] yonke into ngaphandle abalinganiswa A, B, C.
  • \ W kunye \ W - itekisi okanye umlinganiswa isicatshulwa.
  • \ S and \ S - space ezimhlophe okanye uphawu olunga-isithuba.
  • \ D, kunye \ D - umzobo okanye ngokomzekeliso.

iisimboli iphinda luchazwa braces - {n, m} kwaye lilungu umlinganiswa elidlulileyo.

  • n kubonisa ukuphindaphindwa "ubuncinane";
  • m - ukuphindaphinda "hayi ngaphezulu."

Syntax inikeza ezininzi iinketho ukudala itemplates, kodwa kungcono ukuqala kwiziseko, oko kukuthi, kunye elula, ngesandla, apho izinto ezintsonkothileyo iindibaniso ezikhoyo.

Ngamafutshane, le uluhlu iisimboli ngokwenene ukuba kuyimfuneko, ngokucacisa imali zabo oyifunayo kwaye kuthathelwe ingqalelo ukuba isimboli "^" idibanisa ekuqaleni, kwaye "$" - ekupheleni komgca, ungenza itemplates nabalulamileyo. Ukuhlaziya amazwi real-kusekwa rhoqo iingcali abaqeqeshiweyo bakwazi ukufumana ulwazi eqinileyo ukwenza izicelo ezintsonkothileyo preg utshatise bonke. PHP yokugcina ayiphelelanga kwezi nkalo zimbini, kodwa ezisetyenziswa ngokuxhaphakileyo.

yokwenza elula

Isibonisi inani elipheleleyo:

  • "/ [0-9] * /"

Isibonelo esifanayo inani, kodwa phambi kungaba uphawu ( "+", "-"), kunye ngaphambili / nangasemva ingaba izithuba ezongezelelweyo:

  • / ^ [\ S | \ + | \ -] {0.1} [0-9] * /

Ngokufanayo:

  • /^[\s|\+|\-]{0,1}[0-9]*(\.)[0-9]*/ - inani le ngongoma.
  • /[0-9a-z_-]+@[0-9a-z_^\.]+\.[az]{2,3}/ - ukhetho ukuqondwa kwe-e-mail.

Ukusetyenziswa ezakho itemplates ukuba preg komdlalo bonke, imizekelo kuzo kwi Internet, uhlalutyo ikhowudi amaphepha kweesayithi kunye neminye imithombo kwenza kube lula ukwenza kwithala lakho template eyakho.

Iinketho for ukufumana ulwazi zingacwangciswa. Ngokukodwa, banikwa lwakhiwo ezimbini zokugqibela nga ukhombisa ngenye indlela. Kwiimeko ezininzi, kuya kuba umzekelo ngokukhawuleza ngokuchanileyo ukunika umdlalo efunekayo. Isicelo preg PHP utshatise bonke, ngokunjalo nemisebenzi efanayo kwezinye iilwimi, lufuna inkqubo, ingqalelo kunye templates pre-ukuqinisekiswa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 xh.delachieve.com. Theme powered by WordPress.