Вывожу информацию из файла целиком вот так а вот как из файла вывести переменную? PHP: function contact_details($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $data = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return ($httpcode>=200 && $httpcode<300) ? $data : false; }
Вы курлом загружаете файл php? в котором $var='php'; ? и хотите вывести $var ? Или что вы имеете ввиду?
да PHP: <? $cachen = "2"; $site_name = "Иван-чай"; $slogan = "полезные свойства, противопоказания"; $adm_name = "admin"; ?>
На сервере, с которого запрашиваешь, так: PHP: <?php $data = [ //складываем в ассоциативный массив 'cachen' => "2", 'site_name' => "Иван-чай", 'slogan' => "полезные свойства, противопоказания", 'adm_name' => "admin", ]; echo json_encode($data); // выводим JSON строку ?> На запрашивающем сервере так: PHP: <?php // в случае успеха, получим ассоциативный массив. Точно такой же, как на сервере, с которого запрашивали. $data = contact_details($url); if($data){ //если всё хорошо, то функция создаст твои переменные $cachen, $site_name, $slogan, $adm_name extract($data); } function contact_details($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $data = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return ($httpcode>=200 && $httpcode<300) ? json_decode($data, true) : false; // изменил только эту строку } ?> Кликай на имена встроенных функций, и попадешь на подробные мануалы по ним. (<- Уважаемые модераторы, по моему, эта фраза должна быть в ваших подписях)