我正在尝试从远程文件中读取某些行代码
// get bio from remote servers from line 835 to 859
$userbio = fopen("http://example.com/".$db->username, 'r');
$lineNo = 0;
$startLine = 865;
$endLine = 892;
while ($line = fgets($userbio)) {
$lineNo++;
if ($lineNo >= $startLine) {
echo $line;
}
if ($lineNo == $endLine) {
break;
}
}
fclose($userbio);
这在单个php文件中效果很好,但是当我在Wordpress中时,我得到的是资源ID#164。 这种远程读取的任何其他方式? 谢谢
答案 0 :(得分:0)
尝试使用file_get_contents()函数,访问指南w3school
答案 1 :(得分:0)
您应该使用wp_remote_fopen()
:
参考:https://codex.wordpress.org/Function_Reference/wp_remote_fopen