Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes için PHP Eğitimleri-21: Temel string komutları

Posted on 26 Temmuz 2019

Herkes için PHP Eğitimleri-21: Temel string komutları

Php dilinde metinsel değişkenlerle işlemler yapabileceğimiz birkaç faydalı string komutlarını ele alalım.

strlen() Girilen metnin uzunluğunu alma

$metin = “Merhaba sevgili dünya”;
echo “Yazının uzunluğu : ” . strlen($metin);

chr() Girilen ascii koduna karşılık gelen karakteri gösterme

$karakter_goster = chr(65);
echo $karakter_goster;

explode() Belirtilen ayırac işaretine göre metni parçalama

$cumle = “Sarper ARIKAN”;
$bol = explode(” “,$cumle);
print_r($bol);

trim(), ltrim() ve rtrim() fonksiyonlarıyla boşluk temizleme

Trim fonksiyonuyla alınan değişken içerisindeki boşluklar temizlenir. Ltrim, soldan boşluk temizler, rtirm ise sağdan boşluk temizler.
$veri = ” Sarper “;
$bosluklari_kaldir = trim($veri);
echo $bosluklari_kaldir;

substr() Bir metni belirtilen aralığını alma

$veri = “Bugün evde buluşacağız.”;
$cek = substr($veri,3,5);
echo $cek;
Belirtilen aralıktaki metni çektik.

strtoupper() ve strtolower() metni büyük veya küçük harfe çevirme

$metin=”PARAYI VEREN DÜDÜĞÜ ÇALAR!”;
echo strtolower($metin),”
“; // küçük harfe dönüştürülüyor
$metin=”Pilavdan dönenin kaşığı kırılsın!”;
echo strtoupper($metin);// büyük harfe dönüştürülüyor

Eğerki harflerin çevirilmesinde türkçe karakter sorunu yaşarsanız aşağıdaki gibi bir kullanımı tercih edebilirsiniz.
$metin=”PARAYI VEREN DÜDÜĞÜ ÇALAR!”;
echo mb_strtolower($metin,”iso-8859-9″),”
“; // küçük harfe dönüştürülüyor
$metin=”Pilavdan dönenin kaşığı kırılsın!”;
echo mb_strtoupper($metin,”iso-8859-9″);// büyük harfe dönüştürülüyor

ucfirst() Metnin ilk harfini büyük hale çevirme

$ad = “sarper”;//Küçük s büyük S oldu.
echo ucfirst($ad);

ucwords() Metinde geçen her kelimenin baş harfini büyütme

$adsoyad = “sarper arıkan”;
echo ucwords($adsoyad);//Küçük s ve a harfleri büyük hale getirildi.

str_replace() Metin içeriklerini değiştirme

$metin = “Bugün pc başına geçecek vaktim olmadı.”;
$degister = str_replace(“pc”,”bilgisayar”,$metin);//Bu fonksiyon üç parametre alıyor. İlk parametre değişecek kelime, sonra değiştirilmesi istenen kelime ve değişecek metin.

echo $degistir;

nl2br() Alt satıra geçme

nl2br fonksiyonu ile hem kaynak kodunda hem de \n yerine bir alt satıra geçilmesini sağlar.

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2026 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded