Merhaba arkadaşlar bu yazımda php en çok kullanılan fonksiyonlara değineceğim. ilk fonksiyonumuzla başlayalım .
empty() fonksiyonu:
Bir ifadenin boş olup ollmadığına bakar
$ad= " ";
if(!empty($ad)){
echo "Ad boş olamaz";
}
strlen ( ) fonksiyonu :
Bu fonksiyon belirlediğimiz ifadenin karakter sayısını ölçer. Mesela bir kullanıcı şifresinin 10 karakterden fazla olmasını istemiyorsak bunu kullanabiliriz. Kullanımı şu şekildedir.
$sifre=123456;
echo strlen($sifre);
substr ( ) fonksiyonu :
Bu fonksiyon ile belirlediğimiz bir ifade de istediğimiz kısmı almak için kullanılır.
$deneme="Php ' de en çok kullanılan fonksiyonlar .";
echo substr(ifade , başlangıç , bitiş);
echo substr($deneme, 1 , 10);
explode ( ) fonksiyonu :
Belirlediğimiz ifadeyi ayraç doğrultusunda ayırmak için kullanılır.
$dersler = "php , html , javascript , css , java, jquery";
Bu ifadeyi virgül ile parçalayalım .
$parcala=explode( ',' , $dersler);
Artık ifademiz bir diziye dönüştü . Elemanlarına şöyle ulaşabilriz.
echo $parcala[0] ;
implode ( ) fonksiyonu :
Explode fonksiyonunun tam tersidir. Ayrılan ifadeleri birleştirir.
$birlestir = implode ( " ", $parcala);
strstr ( ) fonksiyonu :
Bir ifade içinde bir ifade aramak için kullanılır.
$ifade=" php de en çok kullanılan fonksiyonlar";
echo strstr($ifade , "php"');
stripos ( ) fonksiyonu :
İstediğimiz ifadenin sayısal konumunu döndürür.
$ifade = "php de en çok kullanılan fonksiyonlar";
echo stripost($ifade , "çok");
str_replace ( ) fonksiyonu:
İfade içinde istediğimiz ifadeleri değiştirmek için kullanılır.
$ifade = "php de en çok kullanılan fonksiyonlar";
echo str_replace( "php","javascript" , $ifade);
Birden çok ifadeyi de değiştirebiliriz .
$bul=array("php","çok");
$degiscek=array("javascript","az");
echo str_replace($bul , $degiscek , $ifade);
substr_replace( ) :
Değiştirme istediğimiz ifadenin karakter sayısı başlangıcını ve kaç karakter olduğunu belirterek değiştiririz.
$ifade= "php de en çok kullanılan fonksiyonlar";
$degistir =substr_replace ($ifade,"az",10,3); //not: karakterleri saymaya 0'dan başlarız.
echo $degistir;
trim ( ) fonksiyonu :
Baştaki ve sondaki boşlukları silmek için kullanılır. Eger sağdan silmek istyorsal rtrim ( ) soldan silmek istiyorsak ltrim ( ) fonksiyonları kullanılır.
$ad =" duygu ";
echo trim($ad);
nl2br ( ) fonksiyonu :
Her yeni satıra bir etiketi ekler.
$paragraf = " PHP kodları PHP işleme modülü bulunan bir web sunucusu tarafından yorumlanır ve çıktı olarak web sayfası üretilir
. Bu kodlar veriyi işlemek üzere harici bir dosyaya kaydedilerek çağırılabildiği gibi doğrudan HTML kodunun içine de gömülebilir.
PHP zaman içinde bir komut satırı arayüzü sunacak şekilde evrilmiştir, PHP-GTK yardımıyla grafiksel masaüstü uygulaması geliştirmek de mümkündür." ;
echo nl2br($paragraf);
strttoupper ( ) fonksiyonu:
İstediğimiz ifadenin harflerini büyük yapar.
$ifade= "php de çok kullanılan fonksiyonlar";
echo strttoupper($ifade);
strtolower ( ) fonksiyonu:
İstediğimiz ifadenin harflerini küçük yapar .
$ifade = "PHP DE EN ÇOK KULLANILAN FONKSİYONLAR";
echo strtolower ($ifade);
ucfirst ( ) fonksiyonu :
İstediğim ifadenin ilk harfini büyük yapar .
$ifade = "duygu";
echo ucfirst($ifade);
ucword ( ) fonksiyonu :
İstediğimiz ifade de her kelimenin baş harfini büyük yapar .
$ifade = "php de en çok kullanılan fonksiyonlar";
echo ucword($ifade);
preg_match ( ) fonksiyonu :
Belirdiğimiz bir ifade de istediğimiz ifadeniz olup olmadığına bakarız.
$ifade="php de en çok kullanılan fonksiyonlar";
echo preg_match(' /php/ ' , $ifade);
similar_text ( ) fonksiyonu :
Belirlediğimiz ifadelerin yüzde kaç benzer olduğunu söyler.
$ifade_1=" php de en çok kullanılan fonksiyonlar";
$ifade_2="java da kullanılan en çok fonksiyonlar";
similar($ifade_1,$ifade_2,$sonuc);
echo $sonuc."<br/>";
empty() fonksiyonu:
Bir ifadenin boş olup ollmadığına bakar
$ad= " ";
if(!empty($ad)){
echo "Ad boş olamaz";
}
strlen ( ) fonksiyonu :
Bu fonksiyon belirlediğimiz ifadenin karakter sayısını ölçer. Mesela bir kullanıcı şifresinin 10 karakterden fazla olmasını istemiyorsak bunu kullanabiliriz. Kullanımı şu şekildedir.
$sifre=123456;
echo strlen($sifre);
substr ( ) fonksiyonu :
Bu fonksiyon ile belirlediğimiz bir ifade de istediğimiz kısmı almak için kullanılır.
$deneme="Php ' de en çok kullanılan fonksiyonlar .";
echo substr(ifade , başlangıç , bitiş);
echo substr($deneme, 1 , 10);
explode ( ) fonksiyonu :
Belirlediğimiz ifadeyi ayraç doğrultusunda ayırmak için kullanılır.
$dersler = "php , html , javascript , css , java, jquery";
Bu ifadeyi virgül ile parçalayalım .
$parcala=explode( ',' , $dersler);
Artık ifademiz bir diziye dönüştü . Elemanlarına şöyle ulaşabilriz.
echo $parcala[0] ;
implode ( ) fonksiyonu :
Explode fonksiyonunun tam tersidir. Ayrılan ifadeleri birleştirir.
$birlestir = implode ( " ", $parcala);
strstr ( ) fonksiyonu :
Bir ifade içinde bir ifade aramak için kullanılır.
$ifade=" php de en çok kullanılan fonksiyonlar";
echo strstr($ifade , "php"');
stripos ( ) fonksiyonu :
İstediğimiz ifadenin sayısal konumunu döndürür.
$ifade = "php de en çok kullanılan fonksiyonlar";
echo stripost($ifade , "çok");
str_replace ( ) fonksiyonu:
İfade içinde istediğimiz ifadeleri değiştirmek için kullanılır.
$ifade = "php de en çok kullanılan fonksiyonlar";
echo str_replace( "php","javascript" , $ifade);
Birden çok ifadeyi de değiştirebiliriz .
$bul=array("php","çok");
$degiscek=array("javascript","az");
echo str_replace($bul , $degiscek , $ifade);
substr_replace( ) :
Değiştirme istediğimiz ifadenin karakter sayısı başlangıcını ve kaç karakter olduğunu belirterek değiştiririz.
$ifade= "php de en çok kullanılan fonksiyonlar";
$degistir =substr_replace ($ifade,"az",10,3); //not: karakterleri saymaya 0'dan başlarız.
echo $degistir;
trim ( ) fonksiyonu :
Baştaki ve sondaki boşlukları silmek için kullanılır. Eger sağdan silmek istyorsal rtrim ( ) soldan silmek istiyorsak ltrim ( ) fonksiyonları kullanılır.
$ad =" duygu ";
echo trim($ad);
nl2br ( ) fonksiyonu :
Her yeni satıra bir etiketi ekler.
$paragraf = " PHP kodları PHP işleme modülü bulunan bir web sunucusu tarafından yorumlanır ve çıktı olarak web sayfası üretilir
. Bu kodlar veriyi işlemek üzere harici bir dosyaya kaydedilerek çağırılabildiği gibi doğrudan HTML kodunun içine de gömülebilir.
PHP zaman içinde bir komut satırı arayüzü sunacak şekilde evrilmiştir, PHP-GTK yardımıyla grafiksel masaüstü uygulaması geliştirmek de mümkündür." ;
echo nl2br($paragraf);
strttoupper ( ) fonksiyonu:
İstediğimiz ifadenin harflerini büyük yapar.
$ifade= "php de çok kullanılan fonksiyonlar";
echo strttoupper($ifade);
strtolower ( ) fonksiyonu:
İstediğimiz ifadenin harflerini küçük yapar .
$ifade = "PHP DE EN ÇOK KULLANILAN FONKSİYONLAR";
echo strtolower ($ifade);
ucfirst ( ) fonksiyonu :
İstediğim ifadenin ilk harfini büyük yapar .
$ifade = "duygu";
echo ucfirst($ifade);
ucword ( ) fonksiyonu :
İstediğimiz ifade de her kelimenin baş harfini büyük yapar .
$ifade = "php de en çok kullanılan fonksiyonlar";
echo ucword($ifade);
preg_match ( ) fonksiyonu :
Belirdiğimiz bir ifade de istediğimiz ifadeniz olup olmadığına bakarız.
$ifade="php de en çok kullanılan fonksiyonlar";
echo preg_match(' /php/ ' , $ifade);
similar_text ( ) fonksiyonu :
Belirlediğimiz ifadelerin yüzde kaç benzer olduğunu söyler.
$ifade_1=" php de en çok kullanılan fonksiyonlar";
$ifade_2="java da kullanılan en çok fonksiyonlar";
similar($ifade_1,$ifade_2,$sonuc);
echo $sonuc."<br/>";
Bu yorum yazar tarafından silindi.
YanıtlaSilYazı için teşekkürler.. Küçük düzeltme;
YanıtlaSilsimilar_text için verilen örnekte fonksiyon adı eksik yazılmış..
Eline sağlık. İlk fonksiyonun örneğindeki ünlem (!) işleci kullanılmamalıydı, istenilenin aksi sonuç dönmesine sebep oluyor.
YanıtlaSil