[原创]PHP获取数组表示的路径方法分析【数组转字符串】


Posted in PHP onSeptember 01, 2017

本文实例讲述了PHP获取数组表示的路径方法。分享给大家供大家参考,具体如下:

问题:

文件解析过程中发现一段路径用数组的形式存储,现需要将完整路径以字符串形式输出

解决方法:

$hostspath=array('Windows','System32','drivers','etc','hosts');
$pathstr='';
foreach($hostspath as $k=>$v){
 $pathstr.=$v.'/';
}
$pathstr=substr($pathstr,0,-1);
echo $pathstr;

输出:

Windows/System32/drivers/etc/hosts

写完上述代码后想到这是一个数组转字符串的问题,还可以使用更简单的方法!

改进方法:

$hostspath=array('Windows','System32','drivers','etc','hosts');
$pathstr=implode('/',$hostspath);
echo $pathstr;

输出结果同样为:

Windows/System32/drivers/etc/hosts

总结:

用PHP自带的系统函数解决问题往往比自己想出的算法来得简单、高效!

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

PHP 相关文章推荐
教你IIS6的PHP最佳配置方法
Sep 05 PHP
PHP在Web开发领域的优势
Oct 09 PHP
聊天室php&mysql(一)
Oct 09 PHP
PHP脚本中include文件出错解决方法
Nov 20 PHP
php三维数组去重(示例代码)
Nov 26 PHP
thinkphp实现图片上传功能分享
Mar 04 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
Mar 20 PHP
php源码之将图片转化为data/base64数据流实例详解
Nov 27 PHP
laravel自定义分页效果
Jul 23 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
Sep 13 PHP
thinkphp5框架路由原理与用法详解
Feb 11 PHP
PHP使用非对称加密算法RSA
Apr 21 PHP
使用PHP连接数据库_实现用户数据的增删改查的整体操作示例
Sep 01 #PHP
php插件Xajax使用方法详解
Aug 31 #PHP
php数据库的增删改查 php与javascript之间的交互
Aug 31 #PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 #PHP
PHP文字转图片功能原理与实现方法分析
Aug 31 #PHP
laravel如何开启跨域功能示例详解
Aug 31 #PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 #PHP
You might like
分享一个PHP数据流应用的简单例子
2012/06/01 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
分享一个超好用的php header下载函数
2014/01/31 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
使用ExtJS技术实现的拖动树结点
2010/08/05 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
2015/11/30 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
老生常谈javascript的类型转换
2016/10/12 Javascript
JavaScript寄生组合式继承实例详解
2018/01/06 Javascript
如何更好的编写js async函数
2018/05/13 Javascript
ES6 系列之 WeakMap的使用示例
2018/08/06 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
2019/04/08 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
js实现金山打字通小游戏
2020/07/24 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
2020/08/10 Javascript
vue 动态添加class,三个以上的条件做判断方式
2020/11/02 Javascript
python和pyqt实现360的CLable控件
2014/02/21 Python
python显示天气预报
2014/03/02 Python
Python中几个比较常见的名词解释
2015/07/04 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
Python实现统计给定列表中指定数字出现次数的方法
2018/04/11 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
Python高级property属性用法实例分析
2019/11/19 Python
Python warning警告出现的原因及忽略方法
2020/01/31 Python
在django中查询获取数据,get, filter,all(),values()操作
2020/08/09 Python
python爬虫中PhantomJS加载页面的实例方法
2020/11/12 Python
有750多个顶级品牌的瑞士时尚在线:ABOUT YOU
2017/01/04 全球购物
统计专业自荐书
2014/07/06 职场文书
校园广播稿精选
2014/10/01 职场文书
狮子林导游词
2015/02/03 职场文书
自主招生自荐信怎么写
2015/03/24 职场文书
入党积极分子培养人意见
2015/06/02 职场文书
2019公司管理制度
2019/04/19 职场文书
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server