DERS6 - PHP Ders Notları ve Ders Anlatımı - Stringlerle Çalışmak

Etiketler: 

Program yazarken çoğu zaman string değişkenlerine ihtiyaç duyarız.

Konu web programlama olduğunda ise string kullanımı neredeyse kaçınılmaz olmaktadır.

Bu dersimizden sonra php dilinde string'lerin kullanımını öğrenmiş olacağız.

Böylece stringlerle çalışırken bazı hazır string fonksiyonlarını kullanarak kelimeler ve cümleler üzerinde işlem yapan basit uygulamalar geliştirebileceksiniz.

Şimdi herhangi bir metin editörünü (notepad vs...) açalım ve string değişkenleri tanımlayalım.

 

<?php
$string1="Efe Paşa ";
$string2="Çok Hasta"; 
$string3=string1; 

$string1.=$string2; 
echo "string birleştirme="; 
echo $string1; 

echo "<br/>"; 
echo "uzunluk="; 
echo strlen($string1); 

echo "<br/>"; 
echo "string bul="; 
echo strstr($string1,"Paşa");  

echo "<br/>"; 
echo "string yerdeğiştirme="; 
echo str_replace("Paşa","Ağa",$string1); ?>

Yukarıdaki kodu "C:\xampp\htdocs\calisma" dizini "string.php" adıyla kaydedip çalıştırdığımızda aşağıdaki gibi bir ekran görüntüsü elde ederiz.

  • Stringleri birleştirmek için "." işareti kullanılır.
  • Bir string'in uzunluğu strlen(...) fonksiyonu ile bulunur.
  • Bir string içindeki bir kelime strstr(..) fonksiyonu ile bulunur. Bu fonksiyon bulduğu string ve sonrasını geriye döndürür.
  • Bir string içinde bir kelimeyi başka bir kelime ile yer değiştirmek için str_replace(...) fonksiyonunu kullanırız.

Php dilinde stringlerle çalışırken unutmamanız gereken en önemli nokta stringlerin birleştirilirken "." işareti kullanmaktır.

Bir diğer önemli nokta da php'de stringlerle çalışmak için strinler üzerinde işlem yapan php fonksiyonlarının ihtiyaca göre araştırılıp öğrenilmesidir. Çünkü yazacağımız programa göre ihtiyacımız olacak bir çok hazır fonksiyon php içerisinde zaten bulunmaktadır.

Eğer bu hazır fonksiyonlar dahi problemini çözmüyorsa kendi fonksiyonlarımızı oluşturmayı ileriki derslerimizde öğreneceksiniz.

 DERS7 - Sayılarla Çalışmak