php从完整文件路径中分离文件目录和文件名的方法

 更新时间:2015年03月13日 12:13:28   作者:令狐不聪  
这篇文章主要介绍了php从完整文件路径中分离文件目录和文件名的方法,涉及php中basename及dirname函数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了php从完整文件路径中分离文件目录和文件名的方法。分享给大家供大家参考。具体分析如下:

basename()函数用于从路径中获得文件名
dirname()函数用于从路径中获得文件目录

<?php
$full_name = 'c:\wamp\php\php.ini';
$base = basename($full_name); // $base is "php.ini"
$dir = dirname($full_name);  // $dir is "c:\wamp\php"
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • 解析php addslashes()与addclashes()函数的区别和比较

    解析php addslashes()与addclashes()函数的区别和比较

    本篇文章是对php中的addslashes()与addclashes()函数的区别进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php中bind_param()函数用法分析

    php中bind_param()函数用法分析

    这篇文章主要介绍了php中bind_param()函数用法,简单分析了bind_param()函数的功能、参数、使用方法与相关注意事项,需要的朋友可以参考下
    2017-03-03
  • php-perl哈希算法实现(times33哈希算法)

    php-perl哈希算法实现(times33哈希算法)

    php-perl哈希实现算法–DJBX33A(Daniel J. Bernstein, Times 33 with Addition)APR哈希默认算法
    2013-12-12
  • PHP中使用asort进行中文排序失效的问题处理

    PHP中使用asort进行中文排序失效的问题处理

    asort() 函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。可选的第二个参数包含了附加的排序标识。如果成功则返回 TRUE,否则返回 FALSE。
    2014-08-08
  • 浅谈COOKIE和SESSION区别

    浅谈COOKIE和SESSION区别

    在PHP面试中经常碰到请阐述session与cookie的区别与联系,以及如何修改两者的有效时间。具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。
    2015-07-07
  • PHP常见数学函数及BC高精度数学函数用法示例

    PHP常见数学函数及BC高精度数学函数用法示例

    这篇文章主要介绍了PHP常见数学函数及BC高精度数学函数用法,简单列举了php常见数学运算函数并结合实例形式给出了bc高精度函数的功能与使用技巧,需要的朋友可以参考下
    2017-11-11
  • php数组随机排序实现方法

    php数组随机排序实现方法

    这篇文章主要介绍了php数组随机排序实现方法,涉及php数组随机排序函数shuffle的相关使用技巧,需要的朋友可以参考下
    2015-06-06
  • PHP的runkit扩展如何使用

    PHP的runkit扩展如何使用

    PHP 运行的时候,也就是部署完成后,我们是不能修改常量的值,也不能修改方法体内部的实现的。也就是说,我们编码完成后,将代码上传到服务器,这时候,我们想在不修改代码的情况去修改一个常量的值是不行的。但是,runkit 扩展却可以帮助我们完成这个功能。
    2021-05-05
  • PHP+SQL 注入攻击的技术实现以及预防办法

    PHP+SQL 注入攻击的技术实现以及预防办法

    最近在折腾 PHP + MYSQL 的编程。了解了一些 PHP SQL 注入攻击的知识,总结一下经验。在我看来,引发 SQL 注入攻击的主要原因,是因为以下两点原因
    2011-01-01
  • PHP封装的mysqli数据库操作类示例

    PHP封装的mysqli数据库操作类示例

    这篇文章主要介绍了PHP封装的mysqli数据库操作类,涉及php针对mysqli数据库的连接、增删改查、分页、排序等相关操作技巧,需要的朋友可以参考下
    2019-02-02

最新评论