PHP Trail
Ürün

Küçük projeler yaparak PHP öğren

01

PHP'yi kendi klasöründe küçük projeler yaparak öğrenebilirsin; yazma, çalıştırma ve kontrol işini PHP Trail üstlenir. Her adım bir kart olur. Kart gerçek sonucu gösterir ve Ask first modunda, PHP Trail dosyaları okuyup yazarken, PHP komutunu çalıştırırken ve kılavuzu okurken her değişikliği kabul eder ya da reddedersin.

01

Klasöründeki dosyalar

Sohbetin çalışma klasörü içindeki dosyaları okur, oluşturur ve düzenler; bir sayaç oluşturulan, düzenlenen ve okunan dosyaları gösterir.

02

Gerçek komut çıktısı

Shell PHP komutunu çalıştırır ve gerçek çıktıyı, gerçek hata mesajını ve gerçek çıkış kodunu bildirir.

03

Bir inceleme adımı

Ask first, bir şeyi değiştiren eylemlerden önce duraklar ve edit_file her değişikliği kabul etmen ya da reddetmen için diff olarak gösterir.

Ajanın yapabilecekleri

Küçük projeler, gerçek geri bildirim

Okumak bir betiği çalıştıramaz. Kâğıt üzerindeki bir PHP kodlama kılavuzu metinde biter; PHP Trail ise dosyayı kaydeder, PHP komutunu çalıştırır ve okuman için gerçek çıktıyı döndürür.

İki alıştırma oturumu ayrıntılarıyla

Bir formdaki adı kaçışla

Gönderilen adı geri gösteren küçük bir HTML formu içeren greeting.php sayfasını iste. write_file bunu, ad htmlspecialchars'tan geçirilmiş halde kaydeder; çünkü form girdisine güvenilmez, Shell ise söz dizimini kontrol etmek için php -l greeting.php komutunu çalıştırır. php -S localhost:8000 komutunu kendi terminalinde başlatırsın, çünkü bu yerleşik sunucu yalnızca yerel test içindir ve asla internete açılmamalıdır. Yerel tut. İçinde açılı ayraç olan bir ad yaz ve düz metin olarak görünüp görünmediğine bak. Arka uç geliştirme için PHP öğrenmek, bunun gibi sunucu tarafı form işlemeyi de kapsar: girdi gelir, çıktıda kaçışlarsın ve yerelde test edersin. Ask first kartındaki dosyayı kabul etmeden önce oku ve sayfayı kendin test et.

Plan only ile bir döngüyü anla

Plan only moduna geç, totals.php içindeki foreach döngüsünü göster ya da yapıştır ve ilişkisel dizi ile ne yaptığını sor. Ajan her satırı sade adımlarla açıklar ve ikinci bir döngü için bir plan yazar; komut çalıştırmaz, dosya değiştirmez. Önce planı oku. PHP'yi doğru öğrenmek, yeni başlayanlar için hazırlanmış örneklerin yanı sıra kendi kodun hakkında da soru sormayı kapsar. Açıklama mantıklı geldiğinde Ask first moduna geç ve ikinci döngüyü iste. edit_file değişikliği diff olarak gösterir, Shell php totals.php komutunu çalıştırır; böylece yazdırılan satırları beklediklerinle karşılaştırabilirsin. Diff'i yalnızca her yeni satırın ne yaptığını söyleyebildiğinde kabul et.

PHP Trail'in yapmadıkları

PHP Trail barındırılan bir hizmet ya da editör eklentisi değildir. Kendi dosyaların ve makinelerin için tasarlanmıştır ve nelere dokunma hakkın olduğuna senin yerine karar vermez. Dosya araçları sohbetin çalışma klasöründe çalışır; Shell ve web araçları ise onunla sınırlı değildir. Bir sonuç kanıt değildir, bu yüzden her diff'i incele ve her betiği kendin test et.

Windows için PHP Trail

İlk küçük projeni dene

PHP Trail'i indir ↗