Je veux utiliser PHP pour vérifier si la chaîne de caractères stockée dans le fichier $myoutput
contient une syntaxe de lien valide ou c'est juste un texte normal. La fonction ou la solution que je recherche devrait reconnaître tous les formats de liens, y compris ceux avec des paramètres GET.
Une solution, suggérée sur de nombreux sites, consiste en fait à interroger la chaîne de caractères (en utilisant CURL ou file_get_contents()
) n'est pas possible dans mon cas et je voudrais l'éviter.
J'ai pensé aux expressions régulières ou à une autre solution.
0 votes
L'utilisation de CURL ou la récupération de son contenu HTTP peut être lente, si vous voulez quelque chose de plus rapide et de presque aussi fiable, envisagez d'utiliser gethostbyaddr() sur le nom d'hôte. S'il se résout à une IP, alors il a probablement un site web. Bien sûr, cela dépend de vos besoins.
1 votes
Je serais intéressé par le cas d'utilisation de ce système.