Doğru Cevap
-
// 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
-
eğer link vereceksen şu başlığı incelemeni öneririm.
http://www.uzmansorusu.com/soru/2338/metin-icindeki-linkleri-yakalayip-kisaltma -
yok kısaltma yapmıcam
domain takip paneli yapımıyorum orada eklenilen domainin başında http:// varmı yokmu diye kontrol ettirmem lazım-
hakanozdemir
if (strstr("kelime",aranacak))..11 yıl önce yazılmış
-