Cum să vă testați PHP-ul local cu exemple

Publicat: 2020-12-04

Ce este PHP?

Rasmus Lerdorf a creat PHP în 1995 ca un limbaj de scripting pe server. Acest limbaj de scripting open-source cu scop general este utilizat pe scară largă și o opțiune excelentă pentru dezvoltarea web. Acest lucru se datorează faptului că puteți încorpora PHP în HTML. Aproximativ 80 la sută din toate site-urile web cu un limbaj cunoscut pe partea serverului utilizează în prezent PHP. PHP poate fi folosit pentru generarea dinamică a conținutului paginii dvs. web.

Un bun exemplu este un site de blog. Scripturile PHP pot fi scrise pentru a prelua postările de blog din baza de date înainte de afișare. Facebook este în prezent cea mai mare platformă pentru rețele sociale și este scrisă cu PHP. De asemenea, puteți testa codul PHP local pentru:

  • Restricționarea accesului pentru anumite pagini de site
  • Salvarea și procesarea datelor introduse de utilizator prin intermediul datelor din formular
  • Lucrul cu și setarea cookie-urilor site-ului web

Execuția codului dvs. PHP se face printr-un server web, spre deosebire de utilizarea unui computer local. Exemple bune sunt atunci când faceți clic pe un link de site cu paginile scrise folosind PHP și completați și trimiteți un formular de site. Niciun PHP nu rulează pe computerul dvs. în niciuna dintre cazuri. Solicitarea dvs. pentru o pagină web sau un formular este livrată către un server web înainte de procesare folosind scripturile PHP.

HTML-ul procesat este apoi trimis înapoi la computer de către serverul web cu rezultatele afișate. Acesta este motivul pentru care nu veți putea vizualiza PHP-ul unui site web. Tot ce vedeți sunt scripturile PHP și HTML care sunt produse. PHP este clasificat ca un limbaj interpretat. Când se fac modificări codului sursă, acestea pot fi testate imediat. Codul sursă nu trebuie să fie compilat în formă binară, ceea ce face procesul mult mai rapid.

Cum se testează codul PHP pe Localhost

Când testați codul PHP local, puteți verifica scripturile dvs. PHP atât pentru funcționalitate, cât și pentru erori. Cea mai bună opțiune este să utilizați XAMPP prin browser-ul dvs. web pentru a vă rula scripturile PHP. Dacă preferați, există servicii online disponibile pentru a găsi erori în codul dvs. PHP. Dacă alegeți să utilizați XAMPP, urmați pașii de mai jos.

Primul pas

Asigurați-vă că XAMPP este instalat. Acesta este unul dintre mediile de testare PHP cel mai frecvent utilizate pentru computerele Mac și Windows. XAMPP poate fi descărcat și instalat gratuit. De exemplu:

Cum să vă testați PHP-ul local cu exemple

(Credit imagine: Învățați rapid codificarea)

Pasul doi

Dacă XAMPP rulează, închideți-l. Dosarul dvs. htdocs poate fi acum actualizat fără interferențe din partea proceselor existente. Dacă utilizați un MAC, săriți peste acest pas.

Pasul trei

Puneți fișierele PHP în folderul htdocs. Dacă utilizați Windows, deschideți folderul etichetat My PC. Faceți dublu clic pe numele hard disk-ului, apoi pe folderul xampp și în sfârșit pe folderul htdocs. Trebuie să mutați toate fișierele PHP necesare în folderul dvs. Dacă utilizați un Mac, accesați panoul de control XAMPP și faceți clic pe fila Volume. Acum faceți clic pe Mount, apoi pe Explorer și faceți dublu clic pe folderul htdocs. Încă o dată, mutați toate fișierele PHP necesare. De exemplu:

Cum să vă testați PHP-ul local cu exemple

(Credit imagine: wikiHow)

Pasul patru

Faceți dublu clic pe pictograma dvs. pentru XAMPP sau deschideți XAMPP. Căutați un fundal portocaliu cu un X alb.

Pasul cinci

Chiar în dreapta titlului tău Apache, vei vedea serverul web Apache. Faceți clic pe Start. Există un indicator în dreapta ta care ar trebui să devină verde. De exemplu:

Cum să vă testați PHP-ul local cu exemple

(Credit imagine: Edureka)

Vei fi interesat

Pasul șase

În dreapta primului tău port Apache este un alt număr de port. Dacă ați editat fișierul intitulat httpd.conf, trebuie să etichetați al doilea port 8080. De exemplu:

Cum să vă testați PHP-ul local cu exemple

(Credit imagine: wikiHow)

Pasul șapte

Deschideți browserul web pentru a testa scripturile PHP. Puteți utiliza browserele web alese, inclusiv Chrome.

Pasul opt

Accesați bara de adrese de deasupra browserului și faceți clic. Dacă vedeți un text, ștergeți-l înainte de a trece la pasul următor. De exemplu:

Cum să vă testați PHP-ul local cu exemple

Pasul nouă

Introduceți adresa scriptului PHP pe care trebuie să o testați. Introduceți localhost urmat de al doilea număr de port pentru serverul dvs. Apache. Acum introduceți o bară oblică și numele documentului PHP pe care doriți să îl testați. Adresa dvs. trebuie să aibă .PHP la sfârșit.

Pasul Zece

Puteți încărca scriptul PHP în browser apăsând ↵ Enter. Pagina se va încărca corect dacă scriptul funcționează. Dacă aveți erori în scriptul dvs., veți primi erori sau pagina dvs. nu se va încărca corect.

Testează SEO și performanța site-ului tău în 60 de secunde!

Un design bun al site-ului web este esențial pentru implicarea vizitatorilor și pentru conversii, dar un site lent sau erorile de performanță pot face chiar și cel mai bine conceput site-ul să aibă performanțe slabe. Diib este unul dintre cele mai bune instrumente de monitorizare SEO și performanță a site-ului web din lume. Diib folosește puterea datelor mari pentru a vă ajuta să vă creșteți rapid și ușor traficul și clasamentele. După cum se vede în Entrepreneur!

  • Instrument SEO automatizat ușor de utilizat
  • Monitorizare cuvinte cheie și backlink + idei
  • Asigură viteza, securitatea și urmărirea Core Vitals
  • Sugerează în mod inteligent idei pentru a îmbunătăți SEO
  • Peste 250.000 de mii de membri la nivel mondial
  • Benchmarking și analiză a concurenței încorporate

De exemplu, „www.diib.com”

Folosit de peste 250.000 de companii și organizații:

  • siglă
  • siglă
  • siglă
  • siglă

Se sincronizează cu Google Analytics

Construirea de legături

Utilizarea funcțiilor PHP online pentru Localhost Test PHP

Aceasta este a doua metodă pe care o puteți folosi pentru a vă testa PHP.

Primul pas

Documentul dvs. PHP poate fi deschis cu software-ul de editare PHP de pe computer. Dacă utilizați Windows, acesta este Notepad++ și BBEdit pentru Mac. Pentru Windows, faceți clic dreapta pe document. Pentru Mac, mai întâi trebuie să faceți clic pe document, apoi să faceți clic pe Fișier. Acum faceți clic pe Deschide cu și faceți clic pe numele programului dvs. de editare PHP. Iată cum va arăta opțiunea Windows:

Cum să vă testați PHP-ul local cu exemple

Pasul doi

Selectați conținutul documentelor dvs. Faceți clic oriunde în documentul dvs., apoi introduceți Ctrl+A pentru Windows pentru a selecta documentul complet sau Command+A pentru Mac.

Pasul trei

Pentru Windows, introduceți Ctrl+C pentru a vă copia conținutul și Command+C pentru Mac.

Pasul patru

Accesați browserul dvs. web și deschideți site-ul pentru funcțiile PHP online. De exemplu:

Cum să vă testați PHP-ul local cu exemple

Pasul cinci

Inserați codul, apoi alegeți codul pentru fereastra Scriptul dvs. Acum înlocuiți vechiul cod cu codul copiat introducând Ctrl+V pentru Windows sau Command+V pentru Mac.

Pasul șase

Alegeți versiunea dvs. PHP, căutați sub văduva Scriptul dvs. o casetă derulantă. Selectați Run on PHP Version.

Pasul șapte

Uitați-vă în meniul dvs. derulant și faceți clic pe Execut Code. Codul dvs. PHP va rula acum. Caseta cu rezultate este situată sub butonul pentru Execut code. Aici puteți vizualiza rezultatele. De exemplu:

Cum să vă testați PHP-ul local cu exemple

Pasul opt

Codul dvs. ar trebui să apară în caseta de rezultate. Dacă codul dvs. are erori, acestea vor fi afișate între etichete. Fiecare eroare raportată este pentru o anumită linie. Uită-te în partea stângă a ferestrei Your Script pentru a vedea fiecare linie după număr. În stânga acestor rânduri, veți găsi erorile afișate ca pictograme X albe și roșii.

Utilizarea cadrelor PHP pentru Localhost PHP nou

Majoritatea dezvoltatorilor web consideră că este mai practic să folosească cadre, spre deosebire de scrierea de cod pentru întregul site. Cadrul vă oferă numeroase beneficii, deoarece majoritatea nuanțelor au fost deja tratate atunci când creați un nou proiect. Majoritatea cadrelor respectă, de asemenea, cele mai bune practici pentru limba dvs. Deoarece majoritatea folosesc modelul-vedere-controller sau modelul MVC, straturile de prezentare sunt separate de logică. Cele mai populare cadre includ:

  • Zend
  • Laravel
  • CombustibilPHP
  • Yii 2
  • CodeIgniter
  • CakePHP
  • Symfony
  • Subţire

Puteți plasa scripturi PHP oriunde în documentul dvs. Întotdeauna încep și termină folosind aceleași simboluri. Declarațiile dvs. PHP trebuie întotdeauna să se încheie cu punct și virgulă. Un exemplu bun de testare localhost PHP care trimite text cu funcția echo încorporată este „Exemple Of The Best PHP”. Niciuna dintre funcțiile, clasele și cuvintele cheie ale dvs. PHP nu face distincție între majuscule și minuscule. Trebuie să fiți conștient de faptul că toate numele variabilelor vor fi sensibile la majuscule. Dacă nu sunteți atent cu declarațiile care includ nume de variabile, acestea vor fi invalide.

Variabile PHP

Principalul mod în care informațiile sunt stocate în programele dumneavoastră PHP sunt variabilele. Fiecare variabilă PHP trebuie să înceapă cu un semn dolar. Un exemplu este $php_name. Utilizați operatorul = pentru alocarea variabilelor. Numele variabilei trebuie să fie în stânga, cu expresia evaluată plasată în dreapta. Trebuie să urmați regulile pentru variabilele dvs. PHP. Declarațiile de variabile trebuie să înceapă cu $. Urmează apoi numele variabilei.

Trebuie să începeți numele variabilelor cu o literă de subliniere, o literă mică sau o literă mare. Puteți utiliza numai numere, litere sau litere de subliniere pentru numele variabilelor, inclusiv AZ, _ și zero-nouă. Dacă utilizați caractere speciale, inclusiv ( ), %, + și -, numele variabilei dvs. devine invalid. Amintiți-vă întotdeauna că se aplică numelor de variabile diferența dintre majuscule și minuscule. Câteva exemple bune includ:

  • $variabila_noastră
  • $theSecondVariable
  • $oneMoreVariable

Variabilele predefinite necesită cuvinte cheie speciale. Deși acestea sunt valide atunci când sunt utilizate ca nume de variabile, ele nu pot fi utilizate pentru variabile. Acest lucru se datorează faptului că aceste variabile au fost deja definite de limbaj. Ele pot fi utilizate numai în scopuri specifice. Unele dintre cele mai bune exemple de variabile predefinite sunt enumerate mai jos.

  • $_POST
  • $aceasta
  • $_FILES
  • $_GET
  • $_SERVER

De asemenea, trebuie să fiți conștienți de diferitele tipuri de date PHP. Acestea pot fi stocate folosind variabile, inclusiv:

  • boolean
  • Întreg
  • NUL
  • Obiect
  • „Bună ziua” sau un șir
  • Matrice
  • Float sau dublu
  • Resursă

Șirurile sunt secvențe de caractere diferite. Puteți folosi orice text simplu sau dublu între ghilimele. Tipurile de date întregi sunt clasificate ca numere non-zecimale, începând cu -2.147.483.648 și se termină la 2.147.483.647. Trebuie să urmați regulile stabilite pentru numerele întregi, inclusiv:

  • Niciun număr întreg nu poate avea un punct zecimal
  • Trebuie să fie minimum o cifră pentru toate numerele întregi
  • Numerele întregi pot fi atât negative, cât și pozitive

Un număr cu virgulă mobilă sau un număr flotant este un număr care include o virgulă zecimală. Un boolean poate fi una dintre cele două stări, adevărată sau falsă. Valorile booleene sunt folosite frecvent pentru testarea condiționată. Adevărat = $x și fals = $y. Puteți utiliza o matrice pentru stocarea mai multor valori într-o singură variabilă. NULL este un tip special de date cu valoarea null. Puteți declara variabile fără valoare folosind pur și simplu NULL pentru a seta valoarea.

Dacă creați o variabilă și nu atribuiți o valoare, NULL va fi atribuit automat. O clasă este un tip de structură de date utilă pentru modelare în lumea reală. Aceasta include adesea anumite metode și proprietăți. Obiectele sunt considerate instanțe în cadrul unei clase. Aceasta este o metodă convenabilă pentru ambalarea funcțiilor și a valorilor într-o anumită clasă.

O resursă PHP este clasificată ca o variabilă specială datorită referinței pentru resurse externe. Utilizați și creați resurse pentru funcții speciale. Pentru a vedea tipul de resursă, o opțiune bună este getresourcetype(). O serie de caractere cuprinde un șir. Puteți folosi șiruri de caractere pentru stocarea informațiilor textuale în aplicația dvs. Aveți mai multe opțiuni diferite pentru a crea șiruri PHP și pentru testarea HTTP localhost PHP.

Puteți folosi ghilimele simple pentru a crea un șir simplu. Un exemplu bun este $name = 'Susan';. Când includeți un singur ghilimeleu în șirul dvs., îl puteți scăpa cu o bară oblică inversă. De asemenea, puteți utiliza ghilimele duble pentru a crea șiruri. Puteți utiliza secvențe de escape în șiruri de caractere duble. Acesta este un cod special care plasează caractere în șir. Personajele sunt o reprezentare a unor personaje în general invizibile.

Variabilele PHP pot fi încorporate în șiruri de ghilimele duble. Avantajul este că valorile sunt apoi adăugate la șirul dvs. Puteți găsi lungimea șirului dvs. de caractere sau puteți afla câte cuvinte sunt conținute în șir folosind strwordcount(). Puteți, de asemenea, să inversați unul dintre șiruri, să vă înlocuiți textul folosind un șir, să căutați text în șir sau să inversați funcția.

constante

Unul dintre tipurile de variabile din PHP se numește constante. Funcția define vă permite să setați o constantă. Va trebui să utilizați trei argumente, valoarea cheii, numele cheii și adevărat sau fals sau boolean. Aceasta va determina dacă numele cheii dvs. nu face distincție între majuscule și minuscule. Setarea implicită este false. După ce ați setat valoarea constantelor dvs., nu veți putea face nicio modificare.

Acesta este utilizat pentru valori care se modifică rar, cum ar fi o cheie API sau parola unei baze de date. Trebuie să știți că constantele sunt diferite de variabile, deoarece includ întotdeauna un domeniu global. Le puteți accesa folosind orice funcție de script. Există reguli pentru utilizarea constantelor în cadrul clasei Uman. Acestea sunt denumite self::constant_name. Când sunt utilizate în afara clasei, ele sunt denumite human::constant_name.

Operatori

Toți operatorii normali la care ați ajuns să vă așteptați pentru orice limbaj de programare sunt conținuti în PHP. Operatorul de atribuire este un singur =. Pentru comparație, utilizați fie un operator de atribuire triplu ===, fie dublu ==. De asemenea, puteți utiliza simbolurile standard tradiționale pentru comparație sau pentru a adăuga și a atribui valoare simultan folosind +=.

Două dintre cele mai notabile folosesc „.” pentru concentrarea șirurilor tale și = pentru atașarea uneia dintre șirurile tale la capătul altuia. Operatorul de navă spațială este o nouă adăugare la PHP 7.0.X. Revenirea operatorului navei spațiale este -1, zero sau unu când $a este mai mare decât, egal sau mai mic decât $b.

Sperăm că ați găsit acest articol util.

Dacă doriți să aflați mai multe despre sănătatea site-ului dvs., primiți recomandări și alerte personale, scanați-vă site-ul de către Diib. Durează doar 60 de secunde.

Intră pe site-ul tău

De exemplu, „www.diib.com”

Nu mă pot sătura de DIIB!! Cel mai bun instrument și sunt foarte recunoscător că l-am găsit. Îmi place absolut!! Încrucișați degetele, nu vă creșteți prețurile pentru că este atât de perfect.
Mărturii
Katarina Gage
Director de operațiuni în ahoymatey.com.au

Intrerupator

Declarația switch în PHP seamănă mult cu instrucțiunea switch pentru JavaScript. Dacă doriți să contrastați și să comparați, Ghidul de comutare JavaScript este extrem de util. Obțineți capacitatea de a efectua rapid testarea cazului în numeroase condiții diferite. Codul este, de asemenea, mult mai ușor de citit. De exemplu:

Cum să vă testați PHP-ul local cu exemple

(Credit imagine: AppDividend)

Bucle

Dacă doriți ca o sarcină să fie repetată de mai multe ori, cea mai bună opțiune este să folosiți o buclă, spre deosebire de a continua să utilizați același cod în mod continuu. Puteți opri execuția buclei doar incluzând o pauză în bucla.

Pauză

Declarația break este ceea ce iese din comutator și continuă să ruleze până când codul aplicației dvs. este complet. Dacă decideți să nu utilizați o instrucțiune break, puteți rula mai multe instrucțiuni și cazuri. Dacă aceasta este ceea ce doriți, nu utilizați o declarație break.

Matrice

O matrice este similară cu o variabilă obișnuită. Diferența este că tablourile conțin numeroase valori într-o listă ordonată. Dacă lucrați cu mai multe variabile care au o relație între ele, acest lucru poate fi foarte util. Un bun exemplu este o listă a capitalelor sau a numelor studenților. Există două tipuri de bază de matrice, matrice asociative și matrice indexate. Ambele au utilizări importante, așa că este important să înțelegeți cum să le creați.

Matrice asociativă

Un tablou asociativ este definit ca o listă de valori. Le puteți accesa folosind o cheie, spre deosebire de numerele de index. Puteți utiliza orice valoare pentru cheia dvs., cu condiția să fie unică pentru matricea dvs.

Matrice indexată

O matrice indexată conține o listă de valori ordonate. Un număr de index separat este atribuit fiecărei valori individuale din matricea dvs. Indicii utilizați pentru matrice încep întotdeauna cu zero pentru prima valoare. Pe măsură ce creați mai multe matrice, valorile dvs. vor crește cu unul.

Matrice multidimensională

O matrice multidimensională este definită ca orice matrice care conține alte matrice. Acest lucru vă oferă posibilitatea de a crea structuri complexe de date. Vă puteți modela structurile după grupări complexe de date.

Diib: Testează-ți PHP-ul pe LocalHost astăzi!

Indiferent dacă alegeți să testați singur codul PHP sau să găsiți o sursă externă de testare, veți dori să vă asigurați că lucrurile funcționează așa cum doriți. Diib Digital compilează informații despre sănătatea codului dvs. și oferă obiective pentru optimizare. Iată câteva dintre caracteristicile care ne diferențiază de concurenții noștri:

  • Instrumente de monitorizare și urmărire a cuvintelor cheie, backlink și indexare
  • Experiența utilizatorului și optimizarea vitezei mobile
  • Analiza și repararea vitezei de încărcare a site-ului
  • Integrarea și performanța în rețelele sociale
  • Pagini sparte în care aveți backlink (verificator 404)
  • Monitorizare tehnică SEO, inclusiv cod PHP

Faceți clic aici pentru scanarea gratuită sau sunați pur și simplu la 800-303-3510 pentru a vorbi cu unul dintre experții noștri în creștere.