如何从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
答案 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";