Într-un curs recent, te-am dus prin procesul de învățare PHP de la zero. În acest scurt videoclip de la curs, veți învăța să vă scrieți prima linie de cod PHP. Vă voi arăta cum să amestecați HTML și PHP într - un .php fişier. Vă voi învăța, de asemenea, despre documentele implicite pentru serverul HTTP.
În lecția anterioară a cursului, am instalat o utilitate numită MAMP care face mai ușor să începeți cu dezvoltarea PHP pe Windows și MacOS. Deci, primul lucru pe care dorim să-l facem este să vă asigurați că MAMP rulează și doriți, de asemenea, să vă asigurați că serverele rulează.
Acum nu ne pasă de serverul MySQL, dar serverul Apache este vital pentru că așa vom accesa fișierele noastre prin HTTP. Pentru a vă asigura că funcționează, există un indicator acolo pentru a vă arăta că rulează.
Din același ecran MAMP, accesați Preferințe> Server Web și notează calea pe care o vezi acolo.
Aceasta este rădăcina documentului. Aici introducem toate documentele noastre astfel încât să le putem accesa prin HTTP. Acum minimalizați acest ecran și apoi hai să mergem pe acea cale și vom vedea ce este acolo.
Ar trebui să găsiți că nu este nimic acolo. Așa că vom adăuga primul fișier. Activați editorul de cod - voi folosi codul Visual Studio și l-am îndreptat deja spre dosarul respectiv. Adăugați un fișier nou și apelați-l index.php.
Documentul implicit este documentul pe care serverul Web îl va difuza dacă nu specificați unul. De exemplu, dacă deschideți browserul și mergeți la o gazdă locală fără un browser index.php fișier listat, veți vedea doar "Index de" și apoi o slash. Aceasta înseamnă că suntem la rădăcina site-ului nostru, iar acum nu avem un document prestabilit.
Atunci când mergeți și adăugați index.php, puteți introduce orice înăuntru și se va afișa în browser. Puteți introduce doar text, de exemplu, sau HTML. Dar, desigur, suntem interesați de PHP, așa că să vedem cum adăugați prima linie de cod PHP.
Ori de câte ori vrem să trecem la cod PHP, trebuie să avem un delimiter - ceva care spune că acest bloc de text este special și dorim să îl tratăm ca PHP. Facem asta cu un consola cu unghi de deschidere urmat de un semn de întrebare. Și într-adevăr este destul de bun, dar cea mai bună practică este de a adăuga php
:
Acest lucru spune că orice după acest delimiter va fi PHP. Deci, dacă introducem doar un text fictiv aici și ne întoarcem la browser și reîmprospăteazăm, atunci veți vedea un mesaj de eroare cu un cod de răspuns de 500.
Asta inseamna ca ceva pe server a mers prost, si asta pentru ca ceea ce am scris a fost doar un text inactiv, nu un cod PHP valid.
Pentru a crea cod PHP valid, mai întâi trebuie să încheiem blocul de coduri ?>
. Apoi putem să ne întoarcem la browser și să ne reîmprospătăm, și nu vom mai primi 500 de erori. (Rețineți că unele scripturi care vor fi incluse în alte scripturi omit această închidere ?>
etichetă. Vedeți această discuție despre Overflow de stivă.)
Acum să scriem câteva PHP-uri. Prima noastră linie de cod PHP va folosi ceva numit ecou
. Aceasta este o funcție pe care o putem executa, care scrie orice vrea să scrie către browser.
De fapt, nu este corect din punct de vedere tehnic. De fapt, trimitem date către fluxul de răspuns, dar, practic, este scris în browser. Deci, aici spunem ecou
, aceasta este o funcție pe care o chemăm și apoi vrem să repetăm un text. Deci începem cu un șir. Șirul din PHP poate începe și se termină cu o pereche de citate duble, dar practica standard este de a utiliza citate simple.
Așa că vom avea ecou
, și apoi o singură cotație. Aceasta este în interiorul PHP că avem ghilimele simple de închidere. Apoi tastăm un text și terminăm linia cu un semi-colon. Totul ar trebui să arate astfel:
Deci, să salvăm asta și să ne întoarcem la browser și ar trebui să vedeți textul afișat.
Rețineți că ori de câte ori ecouți ceva, puteți include și HTML. Deci, să punem acest text în interiorul unei etichete p de deschidere și închidere:
aceasta este în interiorul php„; ?>
Când reveniți la browser și reîmprospătați, veți vedea că HTML-ul a fost redat.
Și acum ați scris prima linie de cod PHP. A fost foarte simplu, dar trebuie să începem undeva.
Dezvoltarea web poate fi confuză la început. Există o serie de limbi și tehnologii de bază pentru a învăța: CSS, HTML, HTTP și așa mai departe. Mai mult, aplicațiile și site-urile sunt adesea împărțite în două părți: front-end și back-end. Front-end-ul este browser-ul utilizatorului, unde este afișat conținutul și unde se realizează stilul și interacțiunea. Cu toate acestea, back-end-ul este locul unde datele de utilizator sunt salvate și procesate și unde sunt difuzate paginile web.
În cursul complet, cum să devii un dezvoltator de web: învățați PHP, vă voi învăța una dintre limbile fundamentale pentru dezvoltarea web-back-end: PHP. Veți învăța cum să configurați un server pe propriul computer pentru dezvoltare și cum să creați o aplicație PHP simplă pentru a face o pagină web. Până la sfârșit, aplicația dvs. va putea să primească date de la utilizator și să le răspundă.