编程日记 - HeyCode
  • 首页
  • 编程技巧
  • 开发教程
  • 工具箱

取得文件扩展名方法

发布于: 2011-01-02 | 分类: .net/c#
\n

变量 file_name 可以来自上传域或者指定为其他

<?//方法一:
function extend(file_name)
{
retval=”";
pt=strrpos(file_name, “.”);
if (pt) retval=substr(file_name, pt+1, strlen(file_name) – pt);
return (retval);
}

//方法二(php4.03及更高版本)
extend = pathinfo(file_name);
extend = strtolower(extend["extension"]);
echo extend;
?>

\n

热门分类

  • 数据库 (22)
  • Linux (21)
  • Python (11)
  • Windows (10)
  • Javascript (8)
  • JAVA (6)
  • golang (6)
  • PHP (5)
  • .net/c# (4)
  • Android (4)
  • C++ (3)

热门标签

  • 报错
  • linux
  • 性能排查
  • Windows 10
  • 内存
  • 数据库调优
  • 进程
  • python
  • Java
  • 慢查询

推荐阅读

  • C#异步调用后界面卡死与请求无响应的排查方法(Task.Result死锁、SynchronizationContext与ConfigureAwait定位)
  • C#跨线程访问控件报错Cross-thread operation not valid的解决方法(InvokeRequired、BeginInvoke、Dispatcher与InvokeAsync)
  • ASP.NET Core启动报错Unable to resolve service for type的解决方法(依赖注入注册遗漏、生命周期不匹配与循环依赖排查)
  • ASP.NET Core部署到IIS报错HTTP Error 500.30与502.5的排查与解决方法(ANCM、stdout日志、应用池配置)
  • C# dynamic判断是否有某个属性

关于我们

编程日记是一个专注于技术分享的博客网站,致力于为开发者提供高质量的技术文章和教程。

快速链接

  • 首页
  • 技术文章
  • 开发教程
  • 工具箱

联系我们

  • 邮箱
  • GitHub
  • 微信公众号

© 2025 编程日记 - HeyCode. All rights reserved.

蜀ICP备11006464号 川公网安备51010502015376号