PHP中是否有一个函数可以转到单独的URL并插入返回到页面的内容?include()函数只适用于本地文件吗?我是否必须在客户端使用javascript来完成此操作?谢谢,Brian
小智 5
file_get_contents会起作用,但它相对脆弱.如果网站响应缓慢或发出重定向,则file_get_contents将失败.file_get_contents也是一个让错误捕获的痛苦.你应该使用curl代替.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/page.html");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$page_contents = curl_exec($ch);
if ( $page_contents ===false ) {
// Do something fancier than this
echo curl_errno($ch).' '.curl_error($ch);
}
curl_close($ch);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
302 次 |
| 最近记录: |