Home >Backend Development >PHP Tutorial >php图片存储到服务器

php图片存储到服务器

WBOY
WBOYOriginal
2016-06-06 20:29:281976browse

php中将图片存储到服务器,代码怎么写?

  1. php文件在服务器;

  2. 图片url已知;

回复内容:

php中将图片存储到服务器,代码怎么写?

  1. php文件在服务器;

  2. 图片url已知;

这个的思路,是在php代码中先获取图片,再存储到服务器本地。

代码可以这样组织:

<code class="php">$url = 'http://pic22.nipic.com/20120627/7947919_114513420170_2.jpg';
$img = '/tmp/bear.jpg';
$pic = file_get_contents($url);
file_put_contents($img, $pic);</code>

也可以使用cURL,然后设置 CURLOPT_FILE 属性为本地文件即可。

一个思路,下载url地址的图片到本地,再上传到远程服务器。

直接copy

平常写php的时候,图片上传获取的是客户端的本地文件地址,本地地址换成已知的url地址,写个脚本直接上传

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:求大神找一下错误Next article:有关php的源码