Mam takie pytanie mianowicie mam taki kod:
<?php
$site = ('http://www.pkt.pl/ubezpieczenia/4-1/');
$opti = array('http' => array('user_agent' => 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0'));
$cont = stream_context_create($opti);
$resp = file_get_contents($site, false, $cont);
preg_match_all('#<div class="remes">\s*Znaleziono:\s(.+?)\s*wyników dla\s*<h1>#', $resp, $strok);
$str = str_replace(' ' ,'', $strok[1][0]);
echo ($str);
?>
I daje mi wynik 16 042 zamiast 16042 i nie potrafię zmusić tego cholerstwa by mi usunęło znak spacji.. Jak dam jakąś inną stronę gazeta.pl onet.pl tam nie ma problemu wszystkie dane mi przekształca i likwiduje spacje tutaj na pkt nie da się... Gdzie leży problem ?? Próbowałem \s,\s*,'/\s/ms' nic nie działa...