Att veta hur PHP fungerar

PHP är en programmeringsspråk används ofta för att skapa innehåll för webbplatser som du kan programmera html-sidor och källkoder med. PHP är en rekursiv akronym Vad betyder det "PHP Hypertext Pre-processor »(initialt PHP-verktyg, eller, Personal Home Page Tools), och det är en tolkat språk används för att skapa applikationer för servrar eller skapa dynamiskt innehåll för webbplatser. På senare tid också för att skapa andra typer av program inklusive applikationer med grafiskt gränssnitt med hjälp av biblioteken Qt o GTK +.

ANVÄNDNING AV PHP

De viktigaste användningarna av PHP är följande:

  • Schema för webb dynamik, vanligtvis i kombination med databasmotorn MySQL, även om det har inbyggt stöd för andra motorer, inklusive standarden ODBC, vilket i hög grad utökar dina anslutningsmöjligheter.
  • Konsolprogrammering, i stil med Perl o Skriptskript.
  • Skapande av grafiska applikationer oberoende av webbläsaren, med hjälp av kombinationen av PHP och Qt/GTK +, så att du kan utveckla skrivbordsapplikationer på OS där den stöds.

FÖRDELAR MED PHP

  • Det är en multiplatform-språk.
  • Förmågan att ansluta till de flesta av de databasdrivrutiner som används idag framhäver dess anslutning med MySQL
  • Läs och manipulera data från olika källor, inklusive data som användare kan ange från HTML-formulär.
  • Möjlighet att utöka sin potential med hjälp av det enorma antalet moduler (kallas ext eller extensions).
  • Den har omfattande dokumentation på sin officiella sida ([1]), bland vilka det sticker ut att alla systemfunktioner förklaras och exemplifieras i en enda hjälpfil.
  • Es pounds, så det presenteras som ett lättillgängligt alternativ för alla.
  • Tillåter teknikerna för Objektorienterad programmering.
  • Låter dig skapa formulär för webben.
  • Extremt omfattande och inkluderat inbyggt bibliotek med funktioner
  • Det kräver inte definition av variabla typer eller detaljerad hantering på låg nivå.

Här är ett exempel på en enkel webbsida som utvecklats med PHP-språket.

Exempel



if (isset($ _ POST['visar'])) {

     missar 'Hallå, '.htmlentities($ _ POST['Namn'])

         .', din favoritmat är:'. htmlentities($ _ POST['mat']);

} annars {

?>

<form method="POSTA" action ="?"> Vad heter du?"text" name ="Namn"> Vilken är din favoritmat?"mat"> Spaghetti Steka Pizza"Skicka in" name ="visar" value ="Följ, fortsätt">



}

?>



I denna kod är det möjligt att observera följande egenskaper:

  • Variablerna som skickas av ett formulär med POST-metoden tas emot på språket i matrisen $_POST, vilket underlättar att få denna typ av data. Samma metod används av språket för alla informationskällor i en webbapplikation, t.ex. småkakor i matrisen $_COOKIES, URL-variabler i $_GET (som i formulär kan användas för att spara data), sessionsvariabler med $_SESSIONoch server- och klientvariabler genom matrisen $_SERVER.
  • PHP-koden är inbäddad i html och interagerar med den, vilket gör det möjligt att utforma webbsidan i en gemensam redaktör för html och lägg till den dynamiska koden i taggarna <?php ?>.
  • Resultatet visar och döljer vissa delar av koden html villkorligt.
  • Det är möjligt att använda språkspecifika funktioner för webbapplikationer som htmlentitites(), som omvandlar tecken som har någon speciell betydelse i koden html eller som felaktigt kan visas i webbläsaren som accenter eller paraplyer, i motsvarande format html..

Om du vill fortsätta lära dig lite mer om det mest populära fria språket kan du besöka den officiella webbplatsen


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.