Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim dersi formatında olup, bir eğitmen tarafından PHP'deki düzenli ifadeler fonksiyonları olan ereg ve eregi'nin kullanımını anlatmaktadır.
- Videoda öncelikle ereg ve eregi fonksiyonlarının parametreleri ve kullanım şekilleri açıklanmaktadır. ereg fonksiyonunun büyük-küçük harf ayrımı yaptığı, eregi'nin ise yapmadığı belirtilmektedir. Eğitmen, bu fonksiyonların nasıl kullanılacağını örneklerle göstermekte ve özellikle güvenlik kontrolleri için nasıl uygulanabileceğini anlatmaktadır. Ayrıca, include metodu ve super global değişkenler (server.php_self) hakkında da bilgi verilmektedir.
- 00:19PHP'de ereg ve eregi Fonksiyonları
- Ders, PHP'de düzenli ifadeler fonksiyonu olan ereg ve eregi fonksiyonlarından bahsedecektir.
- ereg fonksiyonu üç parametre alır: aranacak kelime, aranacağı yer ve atanacak yeni dizin.
- eregi fonksiyonu ise büyük-küçük harf ayrımı yapmaz, ereg ise yapar.
- 01:30ereg Fonksiyonunun Kullanımı
- ereg fonksiyonu ile aranacak kelime, aranacağı yer ve yeni değişkene atanacak değer belirlenir.
- Eğer kontrol doğruysa, kullanıcı değişkeninde metin varsa "kullanıcı doğru" mesajı verilir ve sonuç değeri atanır.
- Kontrol doğru değilse, "kullanıcı yanlış" mesajı verilir ancak değer ataması yapılmaz.
- 03:41eregi Fonksiyonunun Kullanımı
- eregi fonksiyonu büyük-küçük harf ayrımı yapmaz, ereg ise yapar.
- Eğer ereg fonksiyonu kullanılırsa, kullanıcı küçük harfle "hakikat" yazsa bile "kullanıcı yanlış" mesajı verilir.
- ereg fonksiyonu kullanıldığında, kullanıcı büyük harfle "HAKİKAT" yazsa bile "kullanıcı doğru" mesajı verilir.
- 04:14Fonksiyonların Pratik Kullanımı
- Fonksiyonlar link kontrolü için kullanılabilir, örneğin "git=1" parametresi ile "merhaba" için tıkla linki oluşturulabilir.
- Include metoduyla "merhaba.php" dosyası çağrılabilir, ancak tırnaklar kullanılmazsa dosya bulunamaz hatası alınır.
- Super global $_SERVER['SESSION_NAME'] fonksiyonu sayfanın adını çeker ve bu değer kontrol edilebilir.
- 09:03Güvenlik Kontrolleri
- Eğer sayfa tek başına görüntülenemezse, "bu sayfa tek başına görüntülenemez" mesajı verilebilir.
- ereg fonksiyonu büyük-küçük harf ayrımı yaptığı için, dizin kontrolü için kullanılabilir.
- Bu şekilde işlemler güvenlik kontrolleri altına alınabilir.