php如何判断虚拟地址文件是否存在? 后台文件通过域名地址能打开,但是前台验证文件是否存在时候fopen函数,curl等方法提示文件不存在get_file_content在文件不存在是时候则会报错,应该如何解决??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虚拟地址文件是什么...file_exists 不可以判断么 file_exisit是判断本地,前台和后台是分了两个地址,现在是通过前台访问后台的文件地址 使用 url 就可打开 可以通过curl获取状态码来判断$handle = curl_init($url);curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);$response = curl_exec($handle);$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);echo $httpCode == 404 ? 'not exist' : 'exist'; 判断远程文件是否存在吗?可以使用get_headers方法实现。$url = 'http://www.baidu.com';$data = get_headers($url, true);if(isset($data[0]) && $data[0]=='HTTP/1.1 200 OK'){ echo 'exists';}else{ echo 'not exists';} 上面说的方法也都用了,本地可行,但是一上传测试环境全都不行判断了,因为想把PDF嵌套这HTML用iframe结果出现了兼容性问题部分safari 和 IE 是直接下载PDF而不是显示在页面上,比较头疼的问题 是下还是打开,要看浏览器是否可以调用pdf软件。 网页中浏览 PDF,一般应使用 pdfobject.js 问一个网页答题程序的思路 php实现通过http方式的即时聊天功能 2003Server 搭建 PHP+Apache+MySQL 页面不能能被浏览 用Image_Graph在liunx下输出汉字的问题 页面执行时间太长,请各位大大帮忙看看 jquery给隐藏input赋值不成功,$_POST取不到值,求教 Asp,Jsp,Php,.Net哪个好?哪个更有前途? socket+smtp+php发邮件,需要配置吗? 为什么连不上SQL 2000 ???? 求网上书店源程序!不做商业用途!学习用! 多次数访问网址 请教一下wampserver里phpadmin如何修改字段内容
file_exists 不可以判断么
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($handle);
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
echo $httpCode == 404 ? 'not exist' : 'exist';
可以使用get_headers方法实现。$url = 'http://www.baidu.com';
$data = get_headers($url, true);
if(isset($data[0]) && $data[0]=='HTTP/1.1 200 OK'){
echo 'exists';
}else{
echo 'not exists';
}
上面说的方法也都用了,本地可行,但是一上传测试环境全都不行
判断了,因为想把PDF嵌套这HTML用iframe结果出现了兼容性问题
部分safari 和 IE 是直接下载PDF而不是显示在页面上,比较头疼的问题