经常需要判断文件是否可以访问,可以通过http状态码判别,200为正常访问,404为找不到该页面,代码如下
<?php
// 设置url
http://pic2.phprm.com/2013/07/27/$url.jpg = 'http://www.phprm.com';
function get_http_status_code($url) {
if(empty($url)) return false;
$url = parse_url($url);
$host = isset($url['host']) ? $url['host'] : '';
$port = isset($url['port']) ? $url['port'] : '80';
$path = isset($url['path']) ? $url['path'] : '';
$query = isset($url['query']) ? $url['query'] : '';