Windows 10/11
ทำงานบนพีซี x64
PHP Trail 2.9.30 คือเอเจนต์บน Windows ที่เขียนไฟล์ PHP เล็ก ๆ ลงโฟลเดอร์ของคุณเอง รันไฟล์เหล่านั้น และแสดงผลทุกครั้ง คุณจึงฝึกด้วยการสร้างโปรเจกต์จริง
*.php0 ไฟล์table.phpบันทึกแล้วphp -l table.phpexit 0php table.phpexit 0table.php+1 -0ทำงานบนพีซี x64
เผยแพร่ 8 พ.ย. 2026
โปรแกรมติดตั้ง
ไฟล์ .exe ไฟล์เดียว
ภายในแอป
เพื่อรันแอป
php tutorial ที่นี่คือโปรเจกต์เล็ก ๆ ที่คุณสร้างเอง ไม่ใช่บทเรียนให้นั่งดู คุณอธิบายงาน PHP Trail เขียนไฟล์ลงโฟลเดอร์ของคุณ รันคำสั่ง PHP ของคุณ และแสดงผลลัพธ์หรือข้อความผิดพลาดจริง แล้วคุณเป็นผู้ตัดสินว่าจะยอมรับแต่ละการเปลี่ยนแปลงหรือไม่ โปรเจกต์ยังคงเล็ก สคริปต์แรกอย่างสูตรคูณใช้ประมาณ 10 บรรทัดเท่านั้น
เปิดโฟลเดอร์ว่าง เลือก Ask first แล้วขอสูตรคูณแม่ 5 ในไฟล์ชื่อ table.php PHP Trail ดูโฟลเดอร์ด้วย list_dir จากนั้น write_file บันทึกสคริปต์ใหม่ ซึ่งเป็นลูปสั้น ๆ ที่พิมพ์ผลคูณหนึ่งค่าต่อบรรทัด Shell รัน php -l table.php เพื่อตรวจไวยากรณ์ และรัน php table.php เพื่อพิมพ์ผลลัพธ์ ผลลัพธ์เป็นของจริง Ask first จะหยุดก่อนบันทึกไฟล์ คุณจึงอ่านแล้วยอมรับหรือปฏิเสธได้ ถ้าต้องการสูตรคูณแม่อื่น ให้เปลี่ยนตัวเลขในพรอมต์แล้วรันอีกครั้ง
list_dir . → empty
write_file table.php → saved
Shell php -l table.php → exit 0
Shell php table.php → exit 0สมมติว่า guestbook.php หยุดด้วย parse error และคุณมองไม่เห็นสาเหตุ Shell รัน php -l guestbook.php และส่งคืนข้อความผิดพลาดจริงพร้อมหมายเลขบรรทัด จากนั้น read_file เปิดส่วนนั้นของไฟล์ เครื่องหมายเซมิโคลอนที่หายไปเป็นสาเหตุที่พบบ่อย ข้อความชี้ไปที่ 1 บรรทัด edit_file เสนอวิธีแก้เป็น diff และในโหมด Ask first คุณอ่านการเปลี่ยนแปลงแล้วยอมรับก่อนที่มันจะถูกนำไปใช้ จากนั้น Shell รันการตรวจไวยากรณ์อีกครั้ง และรหัสออกที่สำเร็จหมายความว่า PHP ไม่พบปัญหาด้านไวยากรณ์ แต่นั่นไม่ได้พิสูจน์ว่าสมุดเยี่ยมทำงานถูกต้อง คุณจึงยังต้องรันและทดสอบเอง
Shell php -l guestbook.php → exit 255
read_file guestbook.php → read
edit_file guestbook.php → +1 -1
Shell php -l guestbook.php → exit 0เพื่อฝึกการเขียนโปรแกรมเชิงวัตถุ ให้เริ่มใน Plan only แล้วขอคลาส Product ที่มีชื่อแบบ private ราคาแบบ private คอนสตรักเตอร์ และเมธอดที่คืนป้ายกำกับ เอเจนต์จะอธิบายคอนสตรักเตอร์และคีย์เวิร์ด public กับ private จากนั้นเขียนแผนและไม่รันอะไรเลย ยังไม่มีอะไรถูกบันทึก สลับไปที่ Ask first เพื่อดำเนินการตามแผน write_file บันทึก Product.php พร้อมโค้ดไม่กี่บรรทัดตอนท้ายที่สร้างสินค้า 3 ชิ้นด้วย new และ Shell รัน php Product.php เพื่อให้ป้ายกำกับแต่ละอันปรากฏ อ่านทุก diff ก่อนยอมรับ
วางไฟล์ scores.csv เล็ก ๆ ไว้ในโฟลเดอร์ แล้วขอให้ PHP Trail รวมค่าหนึ่งคอลัมน์ read_file อ่านไฟล์ CSV เพื่อให้เอเจนต์เห็นคอลัมน์ จากนั้น write_file บันทึก read_csv.php ซึ่งโหลดแต่ละบรรทัดด้วย str_getcsv และบวกตัวเลขด้วย array_sum Shell รันสคริปต์ มันพิมพ์ผลรวม และถ้าตัวเลขดูไม่ถูก grep จะหาบรรทัดที่อ่านคอลัมน์นั้น และ edit_file แสดงการแก้ไขเป็น diff อาร์เรย์ ลูป และฟังก์ชันในตัว 2 ตัวคือพื้นฐานของ PHP ที่กำลังทำงาน เปิด scores.csv ด้วยตัวเองเพื่อยืนยันผลรวม เพราะเอเจนต์อาจอ่านคอลัมน์ผิดได้
ผู้ช่วยแชทตอบเป็นข้อความ PHP Trail เวอร์ชัน 2.9.30 ไปไกลกว่านั้น: มันสร้างไฟล์ รันคำสั่ง PHP ของคุณ และแสดงผลของทุกขั้นตอนในการ์ดที่คุณเปิดดูได้
| ผู้ช่วยแชททั่วไป | PHP Trail | |
|---|---|---|
| ไฟล์ | แสดงโค้ดให้คุณคัดลอกและวางเอง | บันทึกไฟล์ลงโฟลเดอร์ของคุณ และใน Ask first จะบันทึกหลังจากคุณยอมรับเท่านั้น |
| การรัน | มักอธิบายว่าผลลัพธ์ควรหน้าตาเป็นอย่างไร | รันคำสั่ง PHP ของคุณและแสดงผลลัพธ์จริง |
| ข้อผิดพลาด | อธิบายข้อผิดพลาดจากโค้ดที่คุณวางมา | แสดงข้อความและบรรทัดจริงจาก php -l |
| การตรวจทาน | คุณเทียบโค้ดเก่ากับโค้ดใหม่ด้วยตา | Ask first แสดงทุกการแก้ไขเป็น diff ให้คุณยอมรับ |
กลุ่มแรกคือผู้เริ่มต้นที่อ่านบทเรียน PHP สำหรับมือใหม่มาแล้ว แต่ยังนิ่งไปเมื่อเจอไฟล์ว่าง ๆ วิธีหนึ่งที่จะออกจากวังวนของการเรียนไม่จบคือสร้างอะไรเล็ก ๆ รันมัน แล้วอ่านผลจริง เขียนสคริปต์ให้สั้น ประมาณ 10 บรรทัดก็พอสำหรับความพยายามครั้งแรก และโฟลเดอร์ที่เก็บมันยังเป็นของคุณ
กลุ่มที่สองคือนักพัฒนาที่เรียนรู้ด้วยตัวเอง ซึ่งรู้ภาษาอื่นอยู่แล้วและอยากย้ายมา PHP คำแนะนำสำหรับการเรียน PHP มักชี้ไปที่คู่มือ และ PHP Trail อ่านคู่มือนั้นได้ด้วย web_search และ http_get ขณะเขียนตัวอย่างให้คุณ เทียบกับคู่มือเสมอ
กลุ่มที่สามคือผู้ที่กลับมาใช้ PHP หลังหยุดไปพักหนึ่ง หลังหยุดพัก การเริ่ม PHP ใหม่ง่ายขึ้นเมื่อมีแหล่งอ้างอิงหนึ่งอย่างเปิดไว้ข้างงาน และเอเจนต์เก็บคู่มือไว้ห่างเพียงไม่กี่การเรียกเครื่องมือ ขณะที่คุณสร้างนิสัยอย่างการ escape ผลลัพธ์ขึ้นมาใหม่ ตรวจทานทุก diff โหมดอนุมัติที่คุณเลือกกำหนดว่าเอเจนต์จะหยุดถามบ่อยแค่ไหน
โปรเจกต์ฝึกที่คุณสร้างในโฟลเดอร์ของคุณเองกับเอเจนต์ AI ที่เขียน รัน และอธิบายไฟล์ PHP ขนาดเล็ก PHP Trail ไม่ใช่คอร์ส แบบทดสอบ หรือบทเรียนวิดีโอ และทุกขั้นตอนปรากฏเป็นการ์ดพร้อมผลลัพธ์จริง คุณตรวจทานทุกการ์ด
ใช่ phptutorials.net เป็นเว็บไซต์อย่างเป็นทางการของ PHP Trail ดาวน์โหลดบิลด์ตัวจริงจากหน้าดาวน์โหลด เทียบเช็กซัม SHA-256 กับ manifest ที่เผยแพร่ และใช้ปุ่ม Send feedback ในแอปถ้ามีอะไรดูผิดปกติ ตรวจค่าแฮชก่อน
ใช่ สำหรับผู้เรียนหลายคนมันเป็นภาษาแรกที่เหมาะสม เพราะไฟล์ PHP เป็นข้อความธรรมดาที่รันด้วยคำสั่งเดียวและอ่านผลได้ทันที PHP เป็นที่รู้จักหลัก ๆ ในงานเว็บฝั่งเซิร์ฟเวอร์ พื้นฐานมาก่อน แล้วค่อยไป SQL
ไม่ใช่ PHP Trail เป็นเอเจนต์ AI สำหรับ Windows ที่ทำงานในโฟลเดอร์โปรเจกต์ของคุณเอง จึงไม่มีแบบทดสอบที่ให้คะแนน วิดีโอ หรือใบรับรองให้ทำให้จบ มันเขียนและรันไฟล์ร่วมกับคุณและแสดงทุกผลลัพธ์ ไม่มีอะไรถูกให้คะแนน
ต้อง PHP Trail รันคำสั่ง PHP ของคุณ ดังนั้นต้องมี PHP ติดตั้งบนพีซี ให้ติดตั้งจากเว็บไซต์ PHP แล้วตรวจสอบด้วยการรัน php -v ในเทอร์มินัล ถ้า php -v พิมพ์เวอร์ชันออกมา คำสั่ง PHP ของคุณก็พร้อมแล้ว รัน php -v ก่อน
เป็นโหมดอนุมัติทั้งสามแบบ Auto-run ให้การกระทำรันทันที Ask first หยุดก่อนการกระทำที่เปลี่ยนแปลงบางอย่างและแสดงการแก้ไขเป็น diff ส่วน Plan only เขียนแผนและไม่รันอะไรจนกว่าคุณจะสลับโหมด เลือก Ask first สำหรับการฝึก
ออก ถ้าคุณเลือกโมเดลบนคลาวด์ ข้อความพรอมต์ รวมถึงข้อความของไฟล์ใด ๆ ที่เอเจนต์อ่าน จะถูกส่งไปยังผู้ให้บริการรายนั้น กับโมเดลในเครื่องจะไม่มีอะไรออกจากพีซี แอปเก็บแชต โฟลเดอร์ทำงาน และคีย์ API ไว้บนพีซีของคุณ ตัดสินใจก่อนวางข้อมูลลับ
ติดตั้ง PHP Trail บน Windows 10 หรือ 11 แล้วเปลี่ยนบทเรียน PHP ถัดไปของคุณให้เป็นไฟล์เล็ก ๆ ที่คุณรัน อ่าน และแก้ไขเอง ตัวติดตั้งมีขนาดประมาณ 34 MB ไม่ต้องใช้บัญชี
ดาวน์โหลด PHP Trail สำหรับ Windows ↗ทุกหน้ามีให้เลือกใน 20 ภาษา
PHP Trail ช่วยโปรเจกต์ฝึกอย่างไร ↗ เชื่อมต่อโมเดลบนคลาวด์ ในเครื่อง หรือในตัว ↗ ตัวอย่างที่ทำจริงด้วยคลาสเล็ก ๆ ↗ ดาวน์โหลดและตรวจสอบบิลด์ Windows ↗ คำตอบสำหรับคำถามที่พบบ่อย ↗ เว็บไซต์นี้และแอปเก็บข้อมูลอะไรบ้าง ↗