Je veux savoir comment trouver un numéro sur un site distant et en faire une variable. Par exemple, si je veux trouver la cotation boursière pour "AMZN", j'utiliserais curl ou obtenir du contenu sur la page "http://stock-quotes.com/AMZN" pour en faire une chaîne variable appelée $ contentsComment filtrer les données après avoir utilisé le contenu
Maintenant que j'ai le contenu de $, comment pourrais-je trouver cette citation d'AMZN? Je pensais utiliser une expression régulière pour affiner la ligne, comme trouver "AMZN = 35 points", puis effectuer une autre fonction pour supprimer les "AMZN =" et "points" au début et à la fin de la chaîne de sorte que " 35 "c'est tout ce qui reste.
Est-ce ainsi que les gens le font?
la meilleure façon est avec DOM, mais correspondant à l'aide preg_match ('# AMZN = (*) indique #.', Le contenu $, match de $) est facile, mais si le balisage change le match casserait, aurait besoin de voir la page réelle tho –
Pourquoi ne pas poster ceci comme une réponse à la place d'un commentaire? –
@AJ car l'utilisation de reg expression à la place de DOM se termine généralement par des abaissements –