PHP nola funtzionatzen duen jakitea

PHP bat da Lenguaje de programación html orriak eta iturburu kodeak programatzeko webguneetarako edukia sortzeko maiz erabiltzen da. PHP a da sigla errekurtsiboa Zer esan nahi du "PHP Hipertestua Pberriro prozesatu »(hasieran PHP tresnak edo, Ppertsonala Home Padina Tresnak), eta a da hizkuntza interpretatua zerbitzarietarako aplikazioak sortzeko edo webguneetarako eduki dinamikoa sortzeko erabiltzen da. Azkenaldian liburutegiak erabiliz interfaze grafikoa duten aplikazioak barne beste programa mota batzuk sortzeko ere bai Qt o GTK +.

PHP ERABILERA

PHPren erabilera nagusiak hauek dira:

  • Egutegia web dinamika, normalean datu-base motorrarekin batera MySQL, nahiz eta beste motor batzuentzako jatorrizko laguntza izan, estandarra barne ODBC, horrek zure konexio aukerak asko zabaltzen ditu.
  • Kontsolaren programazioa, Perl o Shell script-a.
  • Nabigatzailea independentea ez den aplikazio grafikoak sortzea, PHP eta Qt/GTK +, mahaigaineko aplikazioak garatzeko sistema eragileak bertan onartzen da.

PHP-ren ABANTAILAK

  • A plataforma anitzeko hizkuntza.
  • Gaur egun erabiltzen diren datu-base kontrolatzaile gehienekin konektatzeko gaitasunak, bere konektibitatea nabarmentzen du MySQL
  • Irakurri eta manipulatu hainbat iturritako datuak, erabiltzaileek HTML inprimakietatik sar ditzaketen datuak barne.
  • Moduluen kopuru handia erabiliz (ext edo extension deituak) bere potentziala zabaltzeko gaitasuna.
  • Dokumentazio zabala du bere webgune ofizialean ([1]), eta horien artean nabarmentzen da sistemaren funtzio guztiak laguntza fitxategi bakarrean azaltzen eta adibidetzen direla.
  • Es pounds, beraz, guztientzako erraz eskuragarri dagoen alternatiba gisa aurkezten da.
  • -Ren teknikak onartzen ditu Objektuetara bideratutako programazioa.
  • Weberako inprimakiak sortzeko aukera ematen du.
  • Oso integrala eta barne funtzioen jatorrizko liburutegia
  • Ez du aldagai moten definizioa edo maila baxuko manipulazio zehatza behar.

Hona hemen PHP lengoaia erabiliz garatutako web orri soil baten adibidea.

Adibidez

<?php

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

     galdu "Kaixo".htmlentitateak($ _POST['Izena'])

         .', zure janaririk gogokoena hau da:'. htmlentitateak($ _POST['janari']);

} bestela {

?>

<form method="POST" ekintza ="?"> Nola deitzen zara?"testua" name ="Izena"> Zein da zure janaririk gustokoena?"janari"> Espagetiak Errea Pizza"bidali" name ="ikuskizunak" balioa ="Jarraitu">

<?php

}

?>



Kode honetan ezaugarri hauek behatu daitezke:

  • Inprimaki batek POST metodoa erabiliz bidalitako aldagaiak array barruko hizkuntzan jasotzen dira $_POST, datu mota hau lortzea errazten duena. Metodo hori bera erabiltzen du hizkuntzak web aplikazio bateko informazio iturri guztietarako, adibidez cookies matrizean $_COOKIES, URL aldagaiak $_GET (inprimakietan datuak gordetzeko erabil daitezkeenak), saioaren aldagaiak erabiliz $_SESSION, eta zerbitzariaren eta bezeroaren aldagaiak array bidez $_SERVER.
  • PHP kodea HTML eta harekin elkarreragiten du, web orria editore arrunt batean diseinatzeko HTML eta gehitu kode dinamikoa etiketen barruan <?php ?>.
  • Emaitzak kodearen zati batzuk erakusten eta ezkutatzen ditu HTML baldintzapean.
  • Web aplikazioetarako hizkuntza bezalako funtzioak erabiltzea posible da htmlentitites(), kodean esanahi berezia duten karaktereak bihurtzen dituena HTML edo nabigatzailean oker bistaratu daitezke azentu edo umlaut gisa, formatuan baliokide direnean HTML..

Doako Hizkuntza ezagunena zertxobait gehiago ikasten jarraitu nahi baduzu, webgune ofiziala bisita dezakezu


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.