2010-08-05 79 views
5

下面的PHP代碼正是我想要做的。問題是我需要在Perl中重新創建它,並且我一直在玩open()sysopen() Perl函數,但不能這樣做。有沒有人有任何幫助或知道任何可能有幫助的鏈接?謝謝。PHP的get_file_contents()的Perl等價物?

$URL = "http://example.com/api.php?arguments=values"; 
echo file_get_contents($URL); 
+0

有一個lookt到: https://stackoverflow.com/questions/953707/in-perl-how-can-i-read-一個完整的文件到字符串 – 2017-10-12 14:58:20

回答

12

您可以使用LWP

use LWP::Simple; 
$contents = get $URL or die; 
print $contents; 
+0

顯然你不需要存儲的內容。 '使用LWP :: Simple;打印得到「http://google.com」或死亡;''死亡'是一個故障安全退出 – vol7ron 2010-08-07 21:08:20

+0

當然你也可以使用'getprint()':'使用LWP :: Simple; getprint(「http://www.google.com」)或死亡;' – vol7ron 2010-08-07 21:11:08