explode Bu fonksiyon sayesinde belirli bir metni, istediğiniz bir karakteri referans alarak bölebilir ve istediğiniz bir diziye aktarabilirsiniz. <?php $metin = "Merak ne güzel şey, güzel şey merak!"; $dilimler = explode(",", $metin); echo $dilimler[0]; // Merak ne güzel şey echo $dilimler[1]; // güzel şey merak! ?> strip_tags Bir metin içindeki HTML etiketlerini kaldırmak ve istediğiniz etiketlere izin vermek için bu fonksiyonu kullanabilirz. Örnekte etiketine izin verecek, etiketini kaldıracağız. <?php $metin = " Merak ne güzel şey, güzel şey merak! "; echo strip_tags($metin,' '); // Merak ne güzel şey, güzel şey merak!"; ?> date Bu fonksiyonu her zaman kullanmak zorunda kaldığımı itiraf ediyorum. Yanlış anlaşılmasın, memnunum tabi böyle kullanışlı ve ihtiyacımı gören bir zaman fonksiyonu bulunduğu için. Daha sonra sadece PHP’nin zaman fonksiyonları üzerine makale yazmayı planladığım için burada ufak bir örnekle paragrafı tamamlıyorum. <?php echo date('d.m.Y H:i'); // :12 ?> include Bir dosya içinde başka bir dosya çağırma fonksiyonudur. Örnekte anasayfa.php dosyasının içine ayar.php dosyasını çağıracağız. <?php include('ayar.php'); ?>
switch Koşullu işlemler için kullanabileceğimiz güzel bir fonksiyondur. <?php $meyve="limon"; switch ($meyve) { case "elma": echo "Elma tatlıdır."; break; case "limon": echo "Limon ekşidir."; break; } ?> goto Bu fonksiyonu Qbasic’ten hatırlarım hep. Çalışmanızdaki farklı bir bölüme atlamanıza yarar. <?php goto a; echo 'güzel şey merak!'; a: echo 'Merak ne güzel şey,'; // Merak ne güzel şey, ?> str_replace Metnin içindeki bir unsuru (kelime, karakter, cümle vb.) başka bir terimle değiştirmek isterseniz bu fonksiyonu kullanabilirsiniz. <?php $metin = str_replace("güzel", "çirkin", "Merak ne güzel şey, güzel şey merak!"); echo $metin; // Merak ne çirkin şey, çirkin şey merak! ?>
Rand $sayi = rand(0, 100); echo $sayi; Eval $kod = 'echo "Selam Düya!";'; eval($kod); Exit echo 'Bu yazıdan sonra kodlar duracak'; exit; echo 'Kodlar durduğu için bu yazı yazılmayacak.'; Die die('Elveda'); echo 'Burası asla yazılmayacak'; Trim