Агуулгын хүснэгт:

Би атом дахь PHP-г хэрхэн дибаг хийх вэ?
Би атом дахь PHP-г хэрхэн дибаг хийх вэ?

Видео: Би атом дахь PHP-г хэрхэн дибаг хийх вэ?

Видео: Би атом дахь PHP-г хэрхэн дибаг хийх вэ?
Видео: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, Дөрөвдүгээр сар
Anonim

Дибаг хийж эхлэхийн тулд:

  1. Өөрийгөө нээ PHP файл оруулах атом .
  2. Курсорыг завсарлахыг хүссэн мөрөндөө аваачиж, Alt+F9 товчийг дарж эсвэл командын палитраас (ctrl+shift+p) эсвэл таслах цэгийг сонгон таслах цэгийг тохируулна уу. php - дибаг хийх цэс (Багц -> php - дибаг хийх ->Таслах цэгийг сэлгэх).

Үүний дагуу би PHP файлыг хэрхэн дибаг хийх вэ?

PHP програмчлалыг хийх алхамуудыг энд харуулав

  1. VS код доторх PHP өргөтгөлүүдийг шалгана уу.
  2. PHP Debug өргөтгөлийг суулгана уу.
  3. VS кодыг дахин ачаалахын тулд "дахин ачаалах" дээр дарна уу.
  4. Xdebug суулгана уу.
  5. Танд тохирох хувилбар байгаа бол PHP/ext директорт оруулна уу.
  6. Дараа нь та өргөтгөлийг ашиглахын тулд PHP-г тохируулах хэрэгтэй бөгөөд алсаас дибаг хийхийг зөвшөөрөх хэрэгтэй.

Хоёрдугаарт, Atom PHP-д тохиромжтой юу? Анхны утгаараа, Атом засварлах үндсэн чадварууд болон бичихэд шаардлагатай бүх зүйлийг хангадаг PHP код. Сунгах, бичих олон багцууд байдаг PHP код нь илүү үр дүнтэй бөгөөд илүү сайн хөгжүүлэлтийн туршлагыг өгдөг.

Тэгвэл атомыг хэрхэн дибаг хийх вэ?

Дибаг хийж эхлэх

  1. Ctrl+alt+d товчийг дарж, командын палитр эсвэл php-дибаг цэснээс "Дабагийг сэлгэх"-ийг сонгон дибаг хийх харагдацыг нээнэ үү.
  2. Xdebug идэвхжүүлсэн скриптийг эхлүүлнэ үү. Хэрэв бүх зүйл зөв тохируулагдсан бол таслах цэгийн мөрийг бүхэлд нь ногоон өнгөөр тодруулж, скриптийн одоогийн мөрийг заана.

PHP дээр echo болон хэвлэх хоёрын ялгаа нь юу вэ?

Тэдгээрийг хоёуланг нь дэлгэц рүү өгөгдөл гаргахад ашигладаг. The ялгаа жижиг байна: цуурай үед буцах утга байхгүй хэвлэх буцах утга нь 1 тул илэрхийлэлд ашиглах боломжтой. цуурай олон параметрүүдийг авч болно (хэдийгээр ийм хэрэглээ ховор байдаг). хэвлэх нэг аргумент авч болно. цуурай -аас арай хурдан байна хэвлэх.

Зөвлөмж болгож буй: