PHP Dizgi Fonksiyonları

Dizge, "Hello world!" gibi karakter dizgisi demektir.

PHP Dizgi Fonksiyonları

Bu bölümde, yaygın kullanılan dizge işleme fonksiyonlarını öğreneceğiz.

PHP strlen() fonksiyonu

strlen() fonksiyonu, dizgenin uzunluğunu karakter olarak döndürür.

Aşağıdaki örnek, "Hello world!" dizgesinin uzunluğunu döndürür:

Örnek

<?php
echo strlen("Hello world!");
?>

Çalıştırma Örneği

Yukarıdaki kodun çıktısı: 12

İpucu:strlen() genellikle döngüler ve diğer fonksiyonlar için kullanılır, dizgenin ne zaman sona erdiğinin belirlenmesi önemliyken önemlidir. (Örneğin, döngü içinde, dize son karakterinin ardından döngüyü durdurmamız gerekebilir).

Dizge içindeki kelime sayımı

PHP str_word_count() fonksiyonu, dizge içindeki kelimeleri sayar:

Örnek

<?php
echo str_word_count("Hello world!"); // Çıktı 2
?>

Çalıştırma Örneği

Yukarıdaki kodun çıktısı:

2

Dizi tersine çevirme

PHP strrev() fonksiyonu, bir diziyi tersine çevirir:

Örnek

<?php
echo strrev("Hello world!"); // Çıktı: !dlrow olleH
?>

Çalıştırma Örneği

Yukarıdaki kodun çıktısı:

!dlrow olleH

PHP strpos() Fonksiyonu

strpos() fonksiyonu, bir dize içinde belirli bir karakter veya metni aramak için kullanılır.

Eşleşme bulunduysa, ilk eşleşen karakter konumu döndürülür. Eşleşme bulunmadıysa, FALSE döndürülür.

Aşağıdaki örnek "Hello world!" dizisindeki "world" metnini arar:

Örnek

<?php
echo strpos("Hello world!","world");
?>

Çalıştırma Örneği

Yukarıdaki kodun çıktısı: 6.

İpucu:Örnekteki "world" dizisinin konumu 6'dır. 6 (değil 7) nedeni, dizideki ilk karakterin konumu 0'dır, 1 değildir.

Dize içindeki metni değiştirme

PHP str_replace() fonksiyonu, bir dize içindeki bazı karakterleri diğer karakterlerle değiştirir.

Aşağıdaki örnek "Kitty" metnini "world" metni ile değiştirir:

Örnek

<?php
echo str_replace("world", "Kitty", "Hello world!"); // Çıktı: Hello Kitty!
?>

Çalıştırma Örneği

Yukarıdaki kodun çıktısı şu şekildedir:

Hello Kitty!

Tam PHP String Referans Kılavuzu

Tam string fonksiyon referans kılavuzuna erişmek için ziyaret edin PHP String Referans Kılavuzu.

Bu el kitabı her fonksiyonun kısa bir açıklaması ve örnek sunar!