php获取url的文件格式|php 获取url地址文件后缀

❶ php从给定url获取文件扩展名的方法

本文实例讲述了php从给定url获取文件扩展名的方法。分享给大家供大家参考。具体实现方法如下:<?php/***给定url,获取文件后缀*@paramstring$url*@returnstring*/functiongetUrlPostfix($url){$url_arr=explode('.',$url);$postfix=$url_arr[count($url_arr)-1];$substr=substr($postfix,0,3);return$substr;}$url="http://www.bitsCN.com/index.html?id=1";$str=getUrlPostfix($url);echo$str."n";希望本文所述对大家的php程序设计有所帮助。

❷ PHP中怎么获取一个URL的返回数据

http get一下就返回源码了。。比如 url为 target/XX.PHP?V=1用游览器访问直接下载一个MP3 可以参考如下代码:<?php$data = file_get_contents('target/XX.PHP?V=1');file_put_contents('test.mp3', $data, true);?>

❸ 怎么用php读取URL形式的XML文件

PHP是一个网页脚本,但不同于html xml 标签语言,直接可以通过浏览器打开,需要有PHP的运行环境才可以访问和打开文件,如果只是编辑PHP打开文件,只需要用1、记事本;2、Dreamweaver;3、EclipsePHP;4、editplus .使用记事本打开php文件的方法是将鼠标放在php文件上鼠标右键——选择打开方式——选择记事本打开即可

❹ 怎么用php获取当前url 然后存入文档

//获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost//获取网页地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php//获取网址参数 echo $_SERVER["QUERY_STRING"]."<br>"; #id=5//获取用户代理 echo $_SERVER['HTTP_REFERER']."<br>"; //获取完整的urlecho 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];#http://localhost/blog/testurl.php?id=5//包含端口号的完整urlecho 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?id=5//只取路径$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url);写入文件$file = "paypal_back.log";file_put_contents($file, $url, FILE_APPEND);

❺ php中,url链接的格式

<input type=text name=url><input type=button value='Go' onclick='location.href="www.baudi.com="+url.value;'>

❻ 怎么用php读取URL形式的XML文件

以下是个人猜测,仅供参考我猜不是url的问题,而是href的原因你可以在js中获得node.getattribute("url")属性后,alert一下,看看结果运行时别用a标签,写个form,然后form.action=node.getattribute("url")试试

❼ php怎么通过一个Url获得文件类型

概括起来两个方法吧。方法一$string = '';$string = preg_replace('/[abc]+/i','',$string);方法二把字符串转化成数组$arr = str_split($string);foreach( $arr as $key => $value ){ if( in_array($value,array('a','b','c')) ){ unset($arr[$key]); }}$string = implode('',$arr);强烈推荐方法一,方法二不支持字符串中有中文。楼主看懂了没有,建议你去后盾人那自学,最近他们在搞实训班培训的活动

❽ 请教如何用php提取图片url地址

preg_match_all("/href\=\"(http:[\w\.\/]+\.[\w]+)\"/", $text,$arr); 匹配的结果保存在$arr的数组中,你print_r()出来,就可以看到你要的结果了, 应该会得到一个二维数组,第二个小数组就是你想要的结果。 说一点哈,你这字符串好像有那么点问题,href=" http:"这http:前面不要有空格,要不然匹配不了,如果一定会有空格,那么你在正则里面把空格加上就行了。

❾ php 获取url地址文件后缀

$array = pathinfo(url);$array['extension']; 是后缀

❿ 用PHP编写一个通用函数,从一个标准url中获得该url文件的扩展名

面试遇到的问题吧。。。。其实就是考下面这几个函数<?php $url = ' http://www..com/abc/123/index.php?id=1';//用parse_url 解析url$arr = parse_url($url);echo '<pre>';print_r($arr);echo '</pre>';//basename ,返回路径的文件名部分$file = base($arr['path']);echo $file.'';//explode,字符串转成数组$ext = explode(".",$file);print_r($ext);echo '';echo $ext[1];?>


赞 (0)