Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Giriş

Kayıt Ol

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu. Fusce viverra neque at purus laoreet consequa. Vivamus vulputate posuere nisl quis consequat.

Php Dersleri – Temel String Fonksiyonları

Merhaba arkadaşlar mobilhanem.com  için hazırladığımız bu dersimizde Temel String Fonksiyonlarına bakacağız. Php de bir sürü temel string fonksiyonları mevcut. Biz bu fonksiyonlardan genelde kullanılanlarına bakacağız.

1- strstr Fonksiyonu

strstr fonksiyonu string içerisinde bir stringi arar ve geriye true veya false olarak değer döndürür.

strstr($veri,$aranacakDeger);

Örneğin:

2- strlen Fonksiyonu

strlen fonksiyonu bir stringin karakter sayısını verir.

strlen(“mobilhanem.com”) ekranda 14 yazar.

Örneğin:

3- substr Fonksiyonu

substr fonksiyonu bir string ifadenin belli bir kısmını gösterir.

substr($veri,$baslangicDegeri,$gidilecekkarakter) birinci parametre başlangıç değeri 2. parametre ise başlangıç karakterinden itibaren kaç karakter ileri  gidileceğidir.

Örneğin:

4- mb_substr Fonksiyonu

substr fonksiyonu ile aynı işlemi yapar. substr fonksiyonundan farkı konvertleme yapar. ÖRneğin substr ile türkçe karakterlerde sıkınıt çıkarken mb_substr ile bu sorunu çözebiliriz.

mb_substr($veri,$baslangicDegeri,$gidilecekkarakter,”CONVERT_TYPE”) birinci parametre başlangıç değeri 2. parametre ise başlangıç karakterinden itibaren kaç karakter ileri  gidileceğidir. convert_type parametresi ise hangi dile göre konvertleneceğidir.

Örneğin:

utf-8 e göre konvertledik.

5- str_replace Fonksiyonu

Bir string ifadedeki değeri başka bir string ile değiştirir.

str_replace(“eskideger”,”yenideger”,”degisecekmetin”); geriye değiştirilen string ifadeyi döndürür.

Örneğin:

Ekranda mobilhanem.net yazar.

6- number_format Fonksiyonu

number_format fonksiyonu genelde para birimi şekillendirirken  veya sayı yuvarlarken kullanılır.

number_format($değer, ondalık hane, ‘onluk ayırıcı’, ‘binlik ayırıcı’);

Örneğin:

7- strtoupper – strtolower Fonksiyonları

Temel string fonksiyonlarından olan strtolower ve strtoupper fonksiyonları string ifadenin harflerini büyütmek ve küçültmek için kullanılır.

strtolower($veri) Hepsini küçük harf yapar.

strtoupper($veri) Hepsini büyük harf yapar.

Örneğin:

8- ucfirst Fonksiyonu

String ifadenin ilk harfini büyütür.

ucfirst($veri) ilk harfi büyütülmüş veriyi gönderir.

9- ucword Fonksiyonu

string ifadedeki tüm kelimelerin ilk harfini büyük yapar.

ucwords($veri) ilk harfleri büyük veriyi geri döndürür.

Örneğin:

10- wordwrap Fonksiyonu

wordwrap fonksiyonu bir strnig ifadeyi belli karakter aralıklarında bölmeyi sağlar.

wordwrap($veri, $karakterSayisi,$ayrac)

Örneğin:

Her 10 karakterde bir <hr/> kodu eklemiş olduk.

11- addslashes ve stripslashes Fonksiyonları

addslashes ve stripslashes fonksiyonları sihirli tırnakları kaçık karakteri kullanarak etkisiz hale getirerek güvenlik açıklarını kapatmamıza olanak sağlar.

addslashes($veri)  verideki tek tırnak lardna önce \ ekleyerek tırnağı geçersiz kılar.

strip_slashes($veri)  verideki slash \ işaretini kaldırarak tırnak işaretini etkinleştirir.

12-  strip_tags Fonksiyonu

strip_tags fonksiyonu bir string ifadedeki html taglarını kaldırır. Bu sayede xss açıklarından da korunmuş oluruz.

strip_tags($veri) html karakterleri kaldırılmış ifadeyi bize verir.

strip_tags($veri,”kaldırılmayacak taglar”) izin verdiğimiz tagları kaldırmadan ifadeyi geri döndürür.

13- str_repeat Fonksiyonu

Bir string ifadeyi istediğimiz kadar tekrar ettirmemizi sağlar. Genellikle sanal poslardaki ce telefonu gizlemesi bu şekilde yapılır.

str_repeat(“karakter”, “tekrarSayısı”)

Örneğin:

14- nl2br Fonksiyonu

String ifadedeki satır sonlarının yerine <br> ekler.

nl2br($veri) geriye <br> tagı eklenmiş veriyi döndürür.

Örneğin:

 

Genellikle kullanılan string fonksiyonlarını kısaca anlattık arkadaşlar. Tabiki string fonksiyonları bu kadar değil. Tüm string fonksiyonlarına php nin kendi sitesi olan php.net String sitesinden ulaşabilirsiniz.

Bir dersimizin daha sonuna geldik arkadaşlar. Bir sonraki dersimiz olan Php Dersleri – trim Fonksiyonu (trim , strim , ltrim) dersimizde görüşmek üzere.

 

Konuyla ilgili yorumlarınızı konu altından yapabilirsiniz, ayrıca sorularınızı yine konu altından ve Mobilhanem Soru&Cevap bölümünden sorabilirsiniz.

Tüm php dersleri için tıklayınız..

 

Yazar Hakkında

Erzurum Atatürk Üniversitesi Bilgisayar Mühendisliği Bölümü Öğrencisi Web & Android Developer #erzurum