如何显示远程图像?

时间:2018-03-19 15:24:11

标签: php

我需要使用PHP进行远程IMG显示,让我们这样说:

<img src='$src' />

我需要根据$ id获取远程URL,其中

<?php
    $id = "brown_fox";
    $url = "http://exampl.com/$id";

    get_remote_img($url) {
    // some code to get image which SRC is dynamic:
    <img id="pic" src="sjf5d85v258d.jpg" />

    $src="sjf5d85v258d.jpg";

    return $src

}
?>

我希望我能理解这一点。

2 个答案:

答案 0 :(得分:0)

如果我理解正确,那么你可以这样做:

<?php
  ...
  get_remote_img($url) { ...
  $src = get_remote_img($url);
  // Concatenating the result to the elements src attribute:
  echo '<img src='.$src.' />'; 
?>

答案 1 :(得分:0)

您正在寻找的是这样的:

<?php
    $id = "brown_fox";
    $url = "http://exampl.com/" . $id;
    ...
    function get_remote_img($url) {
    // some code to get image which SRC is dynamic:
    $src="sjf5d85v258d.jpg";
    echo "<img id=\"pic\" src=" . "\"" . $src . "\"" . "/>";

    return $src;
    }
?>

此外,如果您想通过表单动态地在URI中发送和接收查询参数,您可以查看PHP中的GET Request