J'écris ce script rapide pour extraire les noms de chatroom de la source d'une page Web. Je suis en train de saisir les données avec fopen() et fgets() et que tout retourne bien. Mon regex est /#[a-zA-z]+/
, ce qui semble fonctionner. Cependant, je ne peux pas obtenir preg_match_all()
pour retourner une liste concise de données.PHP: problème avec preg_match_all() retour
preg_match_all("/#[a-zA-z]+/", $contents, $foo, PREG_SET_ORDER);
foreach($foo as $item) print $item;
Retourne "ArrayArrayArrayArrayArrayArrayArrayArray ...".
print_r ($item);
retours quelque chose le long ([0] => #channel1) Array ([0] => #channe2) Array ([0] => #channel3)...
Je ne suis pas sûr comment obtenir ce formatté correctement, une aide rapide?
Selon que vous voulez que la sortie soit. Comment devrait-il ressembler? –