Detalii cu privire la modul de a depana codul php folosind neatbeans IDE, Web Design - proiectare, dezvoltare

Detalii cu privire la modul de a depana codul php folosind neatbeans IDE, Web Design - proiectare, dezvoltare

Salutări, dragi cititori de blog-ul nostru! Pe blog-ul nostru are multe articole cu exemple de script-uri în PHP. De exemplu, cum să creați un calendar simplu pe PHP sau modul de a alege una sau mai multe intrări aleatoare dintr-o matrice. După cum a fost deja două exemple despre cum să adăugați o imagine într-o bază de date MySQL, și apoi cum să obțineți imaginea din baza de date MySQL. Pentru aceste script-uri pentru a lucra în mod corespunzător de care au nevoie pentru a verifica și de depanare.

În acest articol, vreau să elaboreze cu privire la modul de a depana cod PHP folosind NeatBeans IDE. puteți descărca IDE NeatBeans aici. Debugging apare pe computerul local, deci trebuie să aveți instalat pe calculator serverul local, care asigură lucrul cu PHP, și baza de date. Cum se configurează un server local, puteți citi aici.

Deci, rula NeatBeans IDE și după deschiderea acestuia, avem nevoie pentru a crea un nou proiect pentru depanare. Du-te Fișier-> New Project.

După cum puteți vedea pentru a crea un proiect, ni se oferă două opțiuni.

Detalii cu privire la modul de a depana codul php folosind neatbeans IDE, Web Design - proiectare, dezvoltare


În primul rând, puteți crea un nou proiect. În al doilea rând, pentru a specifica unul existent. Vom indica proiectul curent:

Detalii cu privire la modul de a depana codul php folosind neatbeans IDE, Web Design - proiectare, dezvoltare

Este necesar să se arate modul în care, în cazul în care este numele de proiect al proiectului, precum și codificarea cu care mybudem de lucru. În continuare avem nevoie pentru a selecta configurația implicită a executabil:

Detalii cu privire la modul de a depana codul php folosind neatbeans IDE, Web Design - proiectare, dezvoltare

După cum se vede în figură, puteți specifica trei tipuri de configurație implicită executabil:

  • server local. Pentru a utiliza acest tip de configurație, aveți nevoie pentru a instala și rula serverul Apache. Cum se configurează un server local, puteți citi aici. acolo poate fi descărcat.
  • Serverul de la distanță (FTP) .Pentru folosesc acest tip de configurație, trebuie să fie înregistrate pe serverul de la distanță și de a avea un cont FTP pe acest server.
  • Script. Această configurație nu necesită instalarea unui server local pe computer. Trebuie doar să instalați PHP.

În acest articol, vom lucra la prima versiune. Deci, faceți clic pe Finish. Se deschide proiectul nostru.

Când creați un nou proiect, puteți:

  1. Deschideți proiectul în browser:
  2. Deschideți proiectul într-o fereastră de browser nouă pentru depanare:

Dacă ați deschis proiectul pentru a depana în browser apar pe DPIs:

Lansarea. Vă rugăm să așteptați ...

Acest lucru înseamnă că, la început pas cu pas. Du-te la depanare în NetBeans!

Revenind la NetBeans myzametim care a deschis mai întâi fișierul index.php, iar pe prima linie a apărut săgeată verde, ceea ce indică faptul că depanare începe aici. Aș dori să se constate că debugger trece doar codul PHP scris între „“. Pentru a opri depanare la locul potrivit poate vosplzovatsya, așa-numitele puncte de închidere Breakpoint. Pentru a seta un punct de întrerupere trebuie să apăsați pe Ctrl + F8 sau făcând clic pe butonul din stânga al mouse-ului pe linia din stânga:

Pentru lucrul eficient cu ajutorul depanatorul operativitatea următoarele taste:

Detalii cu privire la modul de a depana codul php folosind neatbeans IDE, Web Design - proiectare, dezvoltare

  • depanare complet - Shift + F5
  • Continuați depanarea - F5
  • Pas prin - F8. Atunci când a găsit, de exemplu, un apel prin apăsarea tastei funcționale F8 vă permite să treacă prin această funcție, fără a intra în ea.
  • Pentru pas în - F7. Atunci când a găsit, de exemplu, un apel prin apăsarea funcție a tastei F7 vă permite să introduceți corpul funcției și trece de depanare in interiorul functiei.
  • Ieșind - Ctrl + F7. Când suntem, de exemplu, într-o apăsare de tastă funcție F7 pentru a părăsi funcția și să treacă la nivel de depanare de mai sus.
  • Du-te la cursorul - F4. Apăsând tasta F4 pentru a ajunge la rândul în picioare de mai jos pe care este poziționat cursorul.

Ce facem pas cu pas de depanare? În principal, pentru a vedea în cazul în care programul eșuează. De obicei, găsiți eroarea ajută verifica valorile variabilelor. Cum pentru a vedea cât de importantă variabilă în acest moment? De obicei, este suficient pentru a aduce cursorul la variabila dacă tipul simplu de variabile, cum ar fi un șir de caractere:

În fereastra pop-up, putem vedea valoarea testului $ variabila. Și dacă o variabilă complexă, cum ar fi, de exemplu, o matrice? Apoi, această variabilă pentru a adăuga la variabilele de afișare. Selectați, de exemplu, o schimbare de $ myrow, apoi butonul stâng al mouse-ului se deschide un meniu contextual și alegeți în ea:

Astfel, este posibil să se depana codul nostru și pentru a găsi bug-uri în ea. Dacă nu înțelegi ceva ce cere voi încerca să răspund.

Acest blog este citit de mai multe persoane
- citește și tu!