2017-06-10 13 views
-2

私はAPIデータを受け取り、htmlページに書きたいと思います。あなたは、いくつかのデータで応答データを取得することができ APIのソース - http://techy-geek.tk/api/ip/ser-php/index.phphtmlにAPIとして受け取った他のサーバーからphp配列を変換する方法は?

+0

達成したいことは? – JYoThI

+0

私は単に私のページに私のデータを与える上記のURLから位置データを受信して​​自分のページに位置情報を書きたいと思う... –

+0

私の下の答えはあなたを助けるでしょう@Devanshu Goyal – JYoThI

答えて

0

json,array、などのように入力します。

<?php 
$url = "http://www.techy-geek.tk/api/ip/json/"; 
//$urlb = "$_GET['ip']"; //here you need to pass the ip address if needed 
//$url = $url. $urlb; 
$result = file_get_contents($url); 
echo "<pre>"; 
$final = json_decode($result,true); 

foreach($final as $key=>$row) 
{ 

    echo "<h1>".$key." : ".$row."</h1>"; 

} 

?> 

注:IPアドレスが指定されていない場合、デフォルトではこのページをホストするサーバーの結果が表示されます。

0

HTMLに変換するPHPの配列

<?php 

$data = 
[ 
    'one'  => 'value_one', 
    'two' => 'value_two', 
    'three' => 'value_three', 
]; 

function convertToHtml($array) 
{ 
    $html = 'array<br/>(<br/>'; 

    foreach($array as $key => $value) 
    { 
     $html .= $key.' => '.$value.'<br/>'; 
    } 

    return $html.')'; 
} 

echo convertToHtml($data); 

OUTPUT

array 
(
one => value_one 
two => value_two 
three => value_three 
) 
関連する問題