![]() |
|
| Konu Araçları | Görünüm Modları |
![]() | #1 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ![]() PHP String Fonksiyonları Bilindiği gibi PHP string fonksiyonları C++ içerisindeki String.h kütüphanesinden dirsek alarak ilerlemiştir. Hiçbir dilde olmadığı kadar yardımcı String kütüphaneleri bulunmaktadır. Bu sebeple PHP ile bot yazma işlemi programlama dilleri içerisinde en çok PHP ile tercih edilmektedir. 1: Strlen Fonksiyonu Strlen fonksiyonu strlen($variable) şeklinde kullanılır. Amacı parametre olarak aldığı metin değişkeninin boyutu hesaplamaktır. Örnek program Kod <?php $metin = "Bu gün yollanıyorken bir gurbete yeniden". "Belki bir kişi bile gelmeyecektir bize.". "Bir kemiğin ardında saatlerce yol giden". "itler bile gülecek kimsesizliğimize"; echo strlen($metin); //160 ?> Bu fonksiyonun amacı, ascii kodu verilen bir karakterin çıktısını verir. Örneğin aşağıda “A” harfinin ascii karşılığı verilerek “A” çıktısı alınmıştır. Kod <?php echo chr(65); ?> ![]() Ascii kodları 3: Explode Fonksiyonu Fonksiyon amacı, içerisine girilen metini yine içerisine girilen string ifadeye göre parçalar ve array çıktısı üretir. Kod <?php print_r(explode(" ","Bu metin boşluklara göre ayrılacak")); ?> Array ( [0] => Bu [1] => metin [2] => boşluklara [3] => göre [4] => ayrılacak ) 4: İmplode Fonksiyonu Bu fonksiyon, Explode fonksiyonunun aksine girilen birden farla ifadeyi, verilen bir ayraca göre birleştirir. Örnek olarak explode içerisinde verilen ifadeyi geri birleştirelim. Kod <?php echo (implode(" ",array("Bu","metin","boşluklara","göre","ayrılacak"))); ?> Bu fonksiyon, bir metni içerisine girilen sayıya göre parçalar ve bir dizi yaratır. Eğer sayı belirtirmezse, metni 1’er 1’er bir diziye atar. Yani varsayılan bölme sayısı 1’dir. Kod <?php $key="A43GKL93F8C4GH1XQ89E"; $key_=str_split($key,4); echo "Key = "; foreach($key_ as $item) echo $item," "; ?> Key = A43G KL93 F8C4 GH1X Q89E 6: Str_replace Fonksiyonu String içerisinde belirtilen bir yeri başka bir metin ile değiştirir. Büyük küçük harf duyarlıdır. Kullanımı: str_replace($ara,$degis,$metin); şeklindedir. Kod <?php $metin = "Daha dün 3 kitap aldım."; $degisecek = "kitap"; $degismis = "betik"; $son = str_replace($degisecek,$degismis,$metin); echo $son; ?> Kod <?php $array=array("Elma","Armut","Karpuz","Vişne","Şeftali"); $array=str_replace("Vişne","Kiraz",$array); print_r($array); ?> |
| ![]() |
Yer İmleri |
Etiketler |
fonksiyonlari, kullanimi, php, php string fonksiyonları kullanımı, string |
Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir) | |
| |