php -> string işlemleri -> strpos
22 Aralık 2010 // 0 Comments
Açıklama
strpos -> string içinde verilen ifadeni konumunu bulur , eğer aranan ifade bulunamazsa false döner
Dikkat!! -> eğer aranan  karakter ifadenin en başında yer alıyorsa geriye 0 dönecektir (0 karşılaştırma yaparken aynı zamanda FALSE anlamındadır) , bu durumda karşılaştırma yaparken 0 ile FALSE nin karışmaması için == yerine === kullanılmalıdır.
Kullanımı
int strpos ( string $ifade, mixed $aranan [, int $başlangıç = 0 ] )
Konumu bir tamsayı olarak döndürür. Eğer aranan bulunamazsa strpos() işlevi boolean türünde FALSE döndürür.
<?php
$samanlık = 'abc';
$iğne = 'a';
$konum = strpos($samanlık, $iğne);
// 'a' 0. karakter olduğundan == işleci beklendiği gibi
// çalışmayacaktır. Bu yüzden === kullanmaya çalışın.
if ($konum === false) {
echo "'$samanlık' dizgesi içinde '$iğne' dizgesi yok";
} else {
echo "'$samanlık' dizgesi içinde '$iğne' dizgesi var";
echo " ve $konum. karakterden başlıyor";
}
?>
Similar posts
-
php -> string işlemleri -> explode
22 Aralık 2010 // 0 Comments Açıklama explode -> verilen ifadeyi ayraca göre parçalayıp, dizi olarak geri döndürür. Â...
-
php -> string işlemleri - substr
22 Aralık 2010 // 0 CommentsAçıklama substr, verilen ifadede belirtilen kısmı verir. Kullanımı string substr ( string...
-
php -> string işlemleri -> strstr
22 Aralık 2010 // 0 CommentsAçıklama verilen ifadeden belirtilen karakterden sonrasını alır Kullanımı string strstr ( s...
-
php -> string işlemleri -> trim, ltrim, rtrim
21 Aralık 2010 // 0 CommentsAçıklama trim -> Dizgenin başındaki ve sonundaki boşlukları (veya diğer karakterleri) atar ...
-
php -> string işlemleri -> ucfirst, ucwords
21 Aralık 2010 // 0 CommentsAçıklama ucfirst -> Â Dizgenin ilk karakterini büyük harfe çevirir ucwords -> Dizgedeki h...
-
php -> string işlemleri -> str_replace
21 Aralık 2010 // 0 CommentsAçıklama str_replace — String ifade içinde verilen ifade ile aranan ifadeyi değiştirir. Kul...


