PHP ile string işlemleri strstr strpos substr_count str_replace strtoupper strtolower trim

PHP ile string veriler üzerinde işlem yapabileceğimiz hazır birçok hazır fonksiyon bulunmaktadır . En çok kullanılan string fonksiyonlarını kullanarak örneklendirmeler yapacağım  . PHP nin tüm string fonksiyonlarını görmek için tıklayınız .

Strstr

[php]

$data = "rahimcan.com php dersleri";

$string_bol = strstr($data,"php");

echo $string_bol;

// php dersleri olarak data değişkenini bölecektir .

[/php]

strpos

İstenilen kelimenin nereden başladığını bulmak için kullanılır .

[php]

$data = "rahimcan.com php dersleri";

$string_bol = strpos($data,"php");

echo $string_bol;

// 13 çıktısı verecektir . php kelimesi baştan 12. index ten başlamaktadır .

[/php]

substr_count

Değişken içerisinde belirtilen karakterden kaç tane olduğunu bulur . Örnek rahimcan.com içerisinde kaç tane a harfi olduğunu bulalım .

[php]

$data = "rahimcan.com";

$substr_count = substr_count($data,"a");

echo $substr_count;

// Çıktı 2 olacaktır .

[/php]

str_replace

str_replace fonksiyonu belkide aralarında en çok kullanılabilecek fonksiyondur . Değişken içerisindeki bir harf yada kelimeyi belirlediğiniz bir karakter ile değiştirmenize yarar .

[php]

$data = "rahimcan.com";

$replace = str_replace(".com",".org",$data);

echo $replace;

// Çıktısı rahimcan.org olacaktır .

[/php]

strtoupper

Yazıyı tamamen büyük harf ile yazdırmaya yarayan bir fonksiyondur .

[php]

$data = "rahimcan.com";

$buyuk = strtoupper($data);

echo $buyuk;

// Çıktısı RAHIMCAN.COM olacaktır .

[/php]

strtolower

Yazıyı tamamen küçükharf ile yazdırmaya yarayan bir fonksiyondur .

[php]

$data = "RAHİMCAN.COM";

$kucuk = strtlower($data);

echo $kucuk;

// Çıktısı rahimcan.com olacaktır .

[/php]

number_format

En çok kullanılan fonksiyonlardan bir diğeridir . Eticaret sistemlerinde sıklıkla kullanılır . Fiyatların formatlara uygun bir şekilde gösterilmesini sağlar . Virgülden sonraki 2 sayısı 125 fiyatının küsratının 2 hane olacağını belirtir . 3 ve daha fazla küsürat gösterimi sağlayabilirsiniz .

[php]

$data = 125;

echo number_format($data,2);

// Çıktısı 125.00 olacaktır .

[/php]