关闭

php题目使用3中以上方法获取文件扩展名

117人阅读 评论(1) 收藏 举报

<?php

//1
$file="a.jpg";
echo substr($file,strpos($file,'.')+1);

/*2
$f="a.jpg";
 echo end(explode(".",$f));
 */
/*3
$f="a.jpg";
echo array_pop(explode('.',$f));
*/
/*4
$file="a.jpg";
$a=pathinfo($file);
echo $a['extension'];
*/
/*5
$file="a.jpg";
echo strrchr($file,'.');
*/

0
0
查看评论

PHP获取文件扩展名的5种方法

// 用5种以上方式获取文件的后缀 // 例: a.jpeg.exe, 获得 exe,或者 .exe $file = 'a.jpeg.exe'; // 方法1 function getext($file) { return strrchr($file,'.&#...
  • linx_steven
  • linx_steven
  • 2012-10-03 09:48
  • 908

php 5种方法获取文件扩展名

方法1:使用strrchr()函数 <?php function getExt($file) { return strrchr($file, '.'); } echo getExt('index.php'); ?> 注:strrchr() 函数查找字...
  • lifushan123
  • lifushan123
  • 2015-03-28 19:50
  • 579

PHP获取文件扩展名方法总结

第一种方法获取文件扩展名: $filename="123.jpg"; $fileEx=strtolower(substr(strrchr($filename,"."),1)); echo $fileEx; 第二种: $extend=pathinfo(...
  • happy664618843
  • happy664618843
  • 2010-07-31 09:55
  • 1540

五种方式获取一个文件的扩展名

在PHP面试中,经常碰到此题 :要求写出5种以上的方法,获取一个文件的扩展名,其实也是在考察面试者基础知识的掌握程度, 下面整理了几种常用的方法(下面方法返回的都是不带’.'的,如果要求带 ‘.’的话 自己改一下): <?php $file = ‘siyuantlw/程序设计...
  • wplblog
  • wplblog
  • 2016-08-08 07:55
  • 1662

php中数组的数组元素最多出现2次,出现3次了就把第三次的数组元素去掉

$arr = array(7,7,9,9,9,5,1,2,3,7,10,66); $data = array(); foreach($arr as $k=>$v) {  $a = array_count_values($data);  //var_dump($a); &...
  • gb4215287
  • gb4215287
  • 2016-06-14 23:49
  • 393

php获取文件扩展名多种方法

<br /><?php function getExtensionName($filePath){ $num=strrpos($filePath,'.'); $len=strlen($filePath)...
  • topasstem8
  • topasstem8
  • 2010-11-29 21:06
  • 546

php获取文件扩展名的方法

1function get_extension($file){    return substr(strrchr($file, '.'), 1);  } 2、function get_extension($file){ &#...
  • u010036311
  • u010036311
  • 2014-10-24 22:35
  • 254

PHP获取文件扩展名的方法

//方法1 $str = '/www/htdocs/your_image.jpg'; return end(explode('.', $str)); //方法2 $info = pathinfo($str); return $info['extension...
  • ahjxhy2010
  • ahjxhy2010
  • 2016-01-18 14:15
  • 154

PHP四种获取文件扩展名方法

来源url:http://jingyan.baidu.com/article/5552ef4713f5db518efbc94e.html 步骤/方法 1 function extend_1($file_name) { $retval=""; ...
  • u013160024
  • u013160024
  • 2014-03-14 02:00
  • 536

php中获取文件扩展名方法集合

function get_ext1($file_name){  //strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。 return strrchr($file_name, '.'); } function ...
  • qiufengwuqing123
  • qiufengwuqing123
  • 2017-02-19 15:17
  • 575
    个人资料
    • 访问:30437次
    • 积分:1061
    • 等级:
    • 排名:千里之外
    • 原创:77篇
    • 转载:12篇
    • 译文:0篇
    • 评论:5条
    最新评论