Доброго времени суток! Вот пишу парсер для сайта, но почему то не показывает данные после preg_match_all. Подскажите, пожалуйста, где облажался. Спасибо! вот сам скрипт: Код (Text): $ch = curl_init (); curl_setopt ($ch , CURLOPT_URL , "https://privat24.privatbank.ua/p24/accountorder?oper=prp&PUREXML&apicour&country=ua&full"); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); $content = curl_exec($ch); curl_close($ch); preg_match_all("/<exchangerate ccy=\"(.*)\" ccy_name_ru=\"(.*)\" ccy_name_ua=\"(.*)\" ccy_name_en=\"(.*)\" base_ccy=\"(.*)\" buy=\"(.*)\" unit=\"(.*)\" date=\"(.*)\" \/>/i", $content, $matches); print_r($matches); почему не отоображаются данные?
PHP: <pre> <?php $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, "https://privat24.privatbank.ua/p24/accountorder?oper=prp&PUREXML&apicour&country=ru&full"); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); // !!! curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 ); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 0 ); $content = curl_exec($ch); curl_close($ch); preg_match_all("/<exchangerate ccy=\"(.*)\" ccy_name_ru=\"(.*)\" ccy_name_ua=\"(.*)\" ccy_name_en=\"(.*)\" base_ccy=\"(.*)\" buy=\"(.*)\" unit=\"(.*)\" date=\"(.*)\" \/>/iU", $content, $matches, PREG_SET_ORDER ); print_r($matches); ?> </pre>