URL'leri bir dizede tanımlamak ve bir dizide saklamak için PHP'yi nasıl kullanabiliriz?URL'leri PHP kullanarak bir dizeden ayıkla
Bu örnek bir dizedir. URL virgül içeriyorsa, bu alışkanlık doğru sonuçlar verir, çünkü
$text = "The text you want to filter goes here. http://google.com, https://www.youtube.com/watch?v=K_m7NEDMrV0,https://instagram.com/hellow/";
Ben explode
işlevini kullanamazsınız.
print_r (explode(" ",$text));
Belki de 'i' değiştiricisini ekleyerek büyük küçük harf duyarlı hale getirmek isteyebilirsiniz. yani. '... # i ' – MrWhite
Sadece bir not, bazı URL'ler kendi sorgu dizelerinde virgül kullanıyor – relipse
@aampudia: Çok iyi bir yaklaşım. Ama protokolleri olmayan urls bulmak için basit bir yolu var mı? Gibi: "Filtrelemek istediğiniz metin burada. Www.google.de, www.youtube.com". – Marco