2012-09-08 61 views
-2

假設我使用PHP Simple HTML DOM Parser獲取了圖像並在特定的URL中獲取圖像。假設它在一個變量取一個形象像
獲取圖像並將其置於新的網址中

<?php include("simple_html_dom.php"); 
$webpage ="http://www.example.com"; 
$html = file_get_html($webpage); 
foreach($html->find('img') as $element) { 
echo $element->src . '<br>'; } 
?> 

現在是有可能在自己的域路徑得到這個形象,像
$ new_img =「http://mysite.com/some_image_address.JPEG」;
我是一個PHP初學者,所以請描述它

+0

是的,這是可能的。這是學習編程和一門新的編程語言(PHP)的好開始:http://www.php.net/manual/en/。簡單而有趣。祝你好運:) –

+0

你改變了代碼和你的問題。你怎麼能期待一個體面的答案? – JvdBerg

回答

1

沒有嘗試香草PHP中,你可以試試這個
例子:

<?php 
function xsrc($url){ 
return "http://www.my_site.com/myfolder/" . basename($url); 
} 
//Two liner 
$img = xsrc('http://www.example.com/free_images/treacle1.png'); 
echo "<img src='$img' />"; 
//One liner 
echo '<img src="' . xsrc('http://www.example.com/free_images/treacle.png') . '" />'; 
//HEREDOC SYNTAX 
echo <<<IMG 
<img src="$img" /> 
IMG; 
?> 
<!-- HTML WITH INLINE PHP --> 
<img src="<?php echo xsrc('http://www.example.com/free_images/treacle.png');?>" /> 
<img src="<?php echo $img;?>" /> 
0

爲什麼你不要在網站上點擊圖片並選擇'保存圖片爲'?無需爲此使用PHP。

在進入編程界之前,先學習瀏覽的基礎知識!

其他網站上的大多數圖片都受版權保護,所以在從其他網站上撕下圖片之前,請三思。

更新:

你想要做什麼是知道的HTML爬行。首先谷歌,有很多例子。 How do I make a simple crawler in PHP?

+0

好吧,我有PHP的基本知識,我知道如何獲取圖像,對。所以只是想知道如何在一個新的網址中獲得它,並且我對版權問題非常小心,不必爲此喝上一杯茶。 – HasanTG

相關問題