Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

PHP Kelime içinde "http://" araması yapmak

Mrb. arkadaşlar

kelime içinde http:// varmı yokmu diye nasıl aratabilirim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • madpoet adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    84 cevap - 1 soru
    // En hızlısı strpos ( !== 'e dikkat, != yazarsan olmaz)
    if(strpos($string, 'http://') !== false)
    
    // String'in başında olmasını kontrol edeceksen (=== olmalı, == olmaz)
    if(strpos($string, 'http://') === 0)
    
    // Bu da olur, url'nin http'den sonraki kısmını da alabilirsin
    if(strstr($string, 'http://') 
    
    // Daha detaylı çözümler için Regular expression 
    // String'in http ile başlayıp başlamadığını kontrol eder. 
    // Bu http ve https'i bulur mesela...
    if(preg_match('#^https?://#', $string))  
    
    // String'in http ile başladığını kontrol etmenin regexp'ten daha hızlı yolu
    if(substr($string, 0, 7) == 'http://')  
    

Cevaplar