Kategori: Php Yazılı dersleri

Php sql_regcase komutu

Php sql_regcase : İçinde büyük harf-küçük harf ayrımı olan bir değeri büyük harf-küçük harf ayrımı olmayan Düzenli İfadeler haline çevirir. Bu fonksiyon bizden Düzenli İfade almaz, tersine Düzenli İfade oluşturur. Örnek:

Php split fonksiyonu

Düzenli İfade ile çalışan bu fonksiyon, vereceğimiz eşleştirme sıralamasını sınırlayıcı olarak kullanarak, belirteceğimiz değerde bulduğu değer parçalarını ayırır ve bunları ayrı ayrı bir dizi değişkenin elemanları olarak kaydeder. Bu fonksiyonu şöyle yazarız:

Php ereg_replace ve eregi_replace fonksiyonları

Php ereg_replace ve eregi_replace fonksiyonları : Gördüğümüz gibi, ereg() arattığımız karakter sıralanışı bulunduğu taktirde doğru, bulamadığı taktirde yanlış karşılığı verdikten sonraduruyor! Oysa kimi zaman arattığımız ve bulunan değerin başka bir değierle değiştirilmesi gerekebilir. Bunun için ereg_replace() ve eregi_replace() fonksiyonlarını kullanırıız:

Php ereg ve eregi komutu ( fonksiyonu )

Php ereg ve   eregi komutu ( fonksiyonu ) : PHP’nin temel Düzenli İfade Fonksiyonu, ereg(), arattığımız karakter sıralanışı bulunduğu taktirde doğru, bulamadığı taktirde yanlış karşılığı bir değer verir. Fonksiyonu şöyle yazarız: $bir_degisken = ereg(“eşleştirilecek_sıra” , $kaynak , $yeni_değişken);

Php de Düzenli İfade Fonksiyonları

Yukarıda öğrendiğimiz Düzenli İfade yazma tekniklerini, PHP’nin bize sağladığı beş fonksiyonda parametre olarak kullanırız. PHP’nin ayrıca Perl-tarzı düzenli ifade fonksiyonları da vardır. Bu fonksiyonlardan, ya bize bir boolean (doğru/yanlış) değer döner; ya da fonksiyon istediğimiz işi yaparak vardığı sonuçları verdiğimiz değişkene yazar. Biz, daha

Php de Karakter Grupları

PHP’nin Düzenli İfadeleri’nde kolaylık sağlayan ve mesela ziyaretçinin bir Form’da bir INPUT etiketine verdiği yanıtıların içinde olmaması veya olmaması gereken karakterleri bulmamıza imkan veren karakter grupları oluşturma yöntemini de kullanabiliriz. Sözgelimi bütün sesli hafleri aratmak için şöyle bir karakter grubu oluşturabiliriz:

Düzenli İfadelerde Özel Karakterler

[\b]        Geri (Backspace) karakterini bulur. \b          Belirtilen karakterle sınırlanan kelimeyi bulur: k\b, “hak mücadelesi” ifadesindeki birinci k’yı bulur; çünkü bu harf, bir kelime sınırlayıcıdır. \B          Belirtilen karakterle sınırlanmayan kelime yoksa, başlayanı bulur: k\Bi, “üç kişi” ifadesindeki ‘ki’yi bulur. \cX         X yerine yazacağımız kontrol karakterini bulur. Örneğin, \cA, Ctrl+A’yı, \cZ ise Ctrl+Z’yi bulur.

Php de Eşleştirme deyimleri ve işaretleri

PHP’nin karakter ve sıralanış eşlemede kullanılan düzenli ifade komutlarını kısaca ele alalım; sonra bunları kullanmamıza imkan veren fonksiyonları görelim. ^hakk “hakk” ile başlayan bütün kelimeleri bulur. ^işareti, onu izleyen karakterin sadece alfanümerik değişkenin başında olması gerektiğine işaret eder. Bu deyimle, “Hakkı Öcal bugün buradaydı!” veya “Hakkıdır hakka tapan, milletimin istiklâl!” eşleşebilir; fakat “Anaların hakkı ödenmez!” […]

Php Düzenli İfadeler

Unix işletim sistemini geliştirenlerin bilişim teknolojisine kazandırdığı bir diğer değer biçilemez araç olan Düzenli İfadeler (Regular Expressions), belki de işaretlerinin karmaşıklığı sebebiyle programcıların fazla dokunmak istemedikleri bir alandır. Bu kavramla daha önce tanışmış olmayanlara, CGI veya Javascript kodlarında gördükleri,

php de Tarih ve Saat işlemleri, php tarih ve saat komutları

PHP’nin tarih ve zaman bilgisini kullanmamızı sağlayan getdate() fonksiyonunun yanı sıra, elde ettiğimiz bilgileri çok daha esnek biçimlendirmemizi sağlayan date() fonksiyonu da sık kullanılır. Bu fonksiyon çağrıldığı yerde bize Unix sisteminin Epoch zaman-tarih damgasını verir. Bu verinin biçimlendirilmesi için çeşitli parametreler vardır. Bu parametreler, gün adlarının dili ve tarihlerin yazılışı bakımından Web sunucusunun bulunduğu bilgisayardaki […]

Bana Ders Anlat © 2008-2022