如何从PHP文件中获取值并将其插入index.php

时间:2015-09-22 16:32:33

标签: javascript php jquery ajax

如何从PHP文件中获取值并将其插入index.php

这是我的文件:

image.php

<?php

$client_id = "xxxxxx";

$image ='https://pic.jpg';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.imgur.com/3/image.json');
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Authorization: Client-ID ' .$client_id ));
curl_setopt($ch, CURLOPT_POSTFIELDS, array( 'image' => $image ));

$reply = curl_exec($ch);
curl_close($ch);

$reply = json_decode($reply);
$newimgurl = $reply->data->link;

echo $newimgurl;

的index.php

<?php echo $newimgurl; ?>

如果同一文件中的所有上述代码(index.php)

,我可以得到该值

但我想从image.php到index.php $ newimgurl

2 个答案:

答案 0 :(得分:0)

只需通过IMG标签的SRC属性调用php文件:

<img src="image.php" />

或者使用file_get_contents

通过PHP获取内容
$url = file_get_contents("image.php");

编辑:

你能在index.php中包含“image.php”吗?

<?php
    include_once("image.php")
?>

答案 1 :(得分:0)

在你的index.php中写

<?php
   include_once "image.php";
   echo $newimgurl;

在image.php包含后,您将可以访问image.php文件中指定的变量。

您可以阅读更多相关信息here

您也可以将此行echo $newimgurl;更改为return $newimgurl;和index.php echo include "image.php";