PHP: preg_match_all ile Trouble () dönüş

0 Cevap php

Ben bir web sayfasının kaynağından sohbet odası adlarını ayıklamak için bu hızlı komut dosyası yazıyorum. I fopen () ve fgets () ve tüm döner ince olduğu verileri kapma ediyorum.

Benim regex çalışmıyor gibi görünüyor ki, /#[a-zA-z]+/ olduğunu. Ancak ben preg_match_all() verilerin kısa bir listesini döndürmek için alınamıyor.

preg_match_all("/#[a-zA-z]+/", $contents, $foo, PREG_SET_ORDER);
foreach($foo as $item) print $item;

İade "ArrayArrayArrayArrayArrayArrayArrayArray ...".

print_r ($item);

( [0] => #channel1 ) Array ( [0] => #channe2 ) Array ( [0] => #channel3 )... boyunca bir şey döndürür

Ben, herhangi bir yardım bu hızlı düzgün format almak için nasıl emin değilim?

0 Cevap