≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 网络编程 > PHP笔记

php获取文件名后缀的简单示例

人气:337 时间:2021-01-05

这篇文章主要为大家详细介绍了php获取文件名后缀的简单示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随四海网的小玲来看看吧!

php获取文件后缀名(format file)

//方法一:  

代码如下:


<?php
/*   四海网 www.q1010.com   */
   
  function  extend_1( $file_name )   
{   
  $retval = “” ;   
  $pt = strrpos ( $file_name ,  “.” );   
  if  ( $pt )  $retval = substr ( $file_name ,  $pt +1,  strlen ( $file_name ) -  $pt );   
  return  ( $retval );   
}   

//方法二

代码如下:


function  extend_2( $file_name )   
{   
$extend  =  pathinfo ( $file_name );   
$extend  =  strtolower ( $extend [ "extension" ]);   
return   $extend ;   
}   

//方法三

代码如下:


function  extend_3( $file_name )   
{   
$extend  = explode ( “.”  ,  $file_name );   
$va = count ( $extend )-1;   
return   $extend [ $va ];   
}   

//方法四

代码如下:


function  getFileExt( $file_name )   
{   
while ( $dot  =  strpos ( $file_name ,  “.” ))   
{   
$file_name  =  substr ( $file_name ,  $dot +1);   
}   
return   $file_name ;   
}   
?>   

另外:
PHP pathinfo() 函数
PHP Filesystem 函数
定义和用法

pathinfo() 函数以数组的形式返回文件路径的信息。
语法
pathinfo(path,options)
参数
描述

path
必需。规定要检查的路径。
process_sections
可选。规定要返回的数组元素。默认是 all。
可能的值:
PATHINFO_DIRNAME – 只返回 dirname
PATHINFO_BASENAME – 只返回 basename
PATHINFO_EXTENSION – 只返回 extension
说明
pathinfo() 返回一个关联数组包含有 path 的信息。
包括以下的数组元素:
[dirname]
[basename]
[extension]
提示和注释
注释:
如果不是要求取得所有单元,则 pathinfo() 函数返回字符串。
例子
例子 1

代码如下:


<?php
/*   四海网 www.q1010.com   */
print_r( pathinfo ( “/testweb/test.txt” ));?>   
// 输出:   
// Array([dirname] => /testweb[basename] => test.txt[extension] => txt)    

例子 2

代码如下:


<?php
/*   四海网 www.q1010.com   */
print_r( pathinfo ( “/testweb/test.txt” ,PATHINFO_BASENAME));?>   
// 输出:   
// test.txt 
 

 

本文来自:http://www.q1010.com/173/15467-0.html

注:关于php获取文件名后缀的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:后缀

您可能感兴趣的文章

  • PHP利用获取URL文件名后缀的简单示例
  • php更改目录及子目录所有文件后缀的简单示例
  • php 文件上传后缀名、文件类型对照表解析
  • SQL Server 通用的删除服务器上的所有相同后缀的临时表
  • php 遍历目录,找出目录某个后缀名的所有文件函数示例
  • php 获取文件扩展名(后缀)的方法
  • PHP 获取文件扩展名(后缀名)的N种方法
  • PHP 返回文件、图片扩展名(后缀)的简单示例
  • php 根据文件后缀后获取mine类型的简单示例
  • php 获取文件后缀名的简单示例
上一篇:PHP利用define()函数及defined()函数的深入分析
下一篇:php处理整数函数的简单示例
热门文章
  • PHP 写入WRITE编码为UTF8的文件示例
  • PHP 中文字符串截取函数示例:支持gb2312,gbk,big
  • PHP 简单留言板的制作示例
  • 解决Fatal error: Call to undefined function mb_convert_encoding() in错误问题
  • PHP语言基础(标记、注释、变量、数组、常量、函数)示例
  • php 生成迅雷链接的简单示例
  • php 获取短网址的实现方法
  • PHP 通用分页类的简单示例
  • PHP 使用文件方式导入导出整个MYSQL数据库的实现方法
  • php 获取MYSQL错误的简单示例
  • 最新文章
    • 解决PHP使用redis实现统计缓存MySQL压力的问题
    • php 简单的上传进度条的简单示例
    • php 给html中引用的js和css路径打上版本号的实现方法
    • php 实现计算年龄精准到年月日的实例
    • php+ajax无刷新分页的简单示例
    • 解决php+ajax无刷新上传图片的问题
    • 解决PHP生成HTML静态页面的问题
    • 解决PHP使用uniqid函数生成唯一ID的问题
    • 解决PHP防刷票的一些问题
    • 微信access_token的获取开发的实现方法

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。