At vide, hvordan PHP fungerer

PHP er en programmeringssprog ofte brugt til at oprette indhold til websteder, som du kan programmere html-sider og kildekoder med. PHP er en rekursivt akronym Hvad betyder det "PHP Hypertekst Pre-processor »(oprindeligt PHP-værktøjer, eller, Personlige Home Page Tools), og det er en fortolket sprog bruges til oprettelse af applikationer til servere eller oprettelse af dynamisk indhold til websteder. Senest også til oprettelse af andre typer programmer inklusive applikationer med grafisk interface ved hjælp af bibliotekerne Qt o GTK +.

BRUG AF PHP

De vigtigste anvendelser af PHP er følgende:

  • Tidsplan for web dynamik, normalt i kombination med databasemotoren MySQL, selvom det har indbygget support til andre motorer, inklusive standarden ODBC, som i høj grad udvider dine forbindelsesmuligheder.
  • Konsolprogrammering i stil med Perl o Shell-scripting.
  • Oprettelse af grafiske applikationer uafhængigt af browseren ved hjælp af kombinationen af ​​PHP og Qt/GTK +, der giver dig mulighed for at udvikle desktop-applikationer på OS hvor det understøttes.

FORDELE MED PHP

  • Det er en multiplatform-sprog.
  • Evnen til at oprette forbindelse til de fleste af de databasedrivere, der bruges i dag, fremhæver dens forbindelse med MySQL
  • Læs og manipuler data fra forskellige kilder, herunder data, som brugerne kan indtaste fra HTML-formularer.
  • Evne til at udvide sit potentiale ved hjælp af det enorme antal moduler (kaldet ext'er eller extensions).
  • Det har omfattende dokumentation på sin officielle side ([1]), blandt hvilke det skiller sig ud, at alle systemfunktioner er forklaret og eksemplificeret i en enkelt hjælpefil.
  • Es pounds, så det præsenteres som et let tilgængeligt alternativ for alle.
  • Tillader teknikkerne til Objektorienteret programmering.
  • Giver dig mulighed for at oprette formularerne til internettet.
  • Ekstremt omfattende og inkluderet oprindeligt bibliotek med funktioner
  • Det kræver ikke definition af variable typer eller detaljeret håndtering på lavt niveau.

Her er et eksempel på en simpel webside udviklet ved hjælp af PHP-sproget.

Eksempel



if (isset($ _ POST['viser sig'])) {

     ekko 'Hej, '.htmlentiteter($ _ POST['Navn'])

         .', din yndlings mad er:'. htmlentiteter($ _ POST['mad']);

} andet {

?>

<form metode="STOLPE" handling ="?"> Hvad hedder du?"tekst" NAME ="Navn"> Hvad er din yndlings mad?"mad"> Spaghetti Stege Pizza"Indsend" NAME ="viser sig" værdi ="Følg, fortsæt">



}

?>



I denne kode er det muligt at observere følgende egenskaber:

  • Variablerne sendt af en formular ved hjælp af POST-metoden modtages på sproget inde i arrayet $_POST, hvilket letter indhentning af denne type data. Den samme metode bruges af sproget til alle informationskilder i en webapplikation, f.eks cookies i matrixen $_COOKIES, URL-variabler i $_GET (som i formularer kan bruges til at gemme dataene), sessionsvariabler ved hjælp af $_SESSIONog server- og klientvariabler gennem arrayet $_SERVER.
  • PHP-koden er indlejret i HTML og interagerer med det, så du kan designe websiden i en fælles editor HTML og tilføj den dynamiske kode inde i tags <?php ?>.
  • Resultatet viser og skjuler visse dele af koden HTML betinget.
  • Det er muligt at bruge sprogspecifikke funktioner til webapplikationer som f.eks htmlentitites(), der konverterer tegn, der har en særlig betydning i koden HTML eller der kunne fejlagtigt vises i browseren som accenter eller parlamenter, i deres ækvivalenter i format HTML..

Hvis du vil fortsætte med at lære lidt mere om det mest populære gratis sprog, kan du besøge det officielle websted


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.