LaCReMeL adlı üyeden alıntı: mesajı görüntüle
2. dedigimi yaptin mi hocam? Expression'i degistir basit birsey yap. a yaz sadece gerekirse, bir gorelim. Bunu soylememin sebebi, bazen source'u ekrana print yaptigimizda ya da copy paste yapip daha sonra bir degiskene verdigimizde bazi karakterler tasinmaz, ama bu karakterler veriyi aldigin kaynaktan her seferinde gelir. Bu da regexp'i etkiler.
preg_match_all('~User Name~is',$cikti,$f);

print_r($f);
388 adet parça oluşturuyor bu şekilde. Kullanıcı sayısına eşit yani doğru.

Ama bunda diziler boş,

preg_match_all('~User Name \|(.*?) Full Name.+?Transfer Bytes \|(.*?) Transfer Packets~is',$cikti,$f);