PHP的join和explode是否会改变顺序
如果我有一个数组 $arr = array('aaa', 'bbb', 'ccc'), 我join("|", $arr)后得到的一定是“aaa|bbb|ccc”吗?
explode同样。
产生这个问题是因为我要根据join()后的字符串做md5,如果顺序不一样得到的md5就不一样了,
我记得php的关联数组也就是哈希,是不关注顺序的,不知道普通数组也是如此。
没想到什么好的测试验证的方法,
希望有经验的网友给予解答或验证方法。
explode同样。
产生这个问题是因为我要根据join()后的字符串做md5,如果顺序不一样得到的md5就不一样了,
我记得php的关联数组也就是哈希,是不关注顺序的,不知道普通数组也是如此。
没想到什么好的测试验证的方法,
希望有经验的网友给予解答或验证方法。
...全文
相关推荐
PHP explode()函数的几个应用和implode()函数有什么区别
explode()函数介绍 explode() 函数可以把字符串分割为数组。 语法:explode(separator,string,limit)。 参数 描述 separator 必需。规定在哪里分割字符串。 string 必需。要分割的字符串。 limit 可选。规定所返回的数组元素的数目。 可能的值: 大于 0 – 返回包含最多 limit 个元素的数组 小于 0 – 返回包含除了最后的 –limit 个元素以外的所有元素的数组 0 – 返回包含一个元素的数组 本函数返回由字符串组成的数组,其中的每个元素都是由
php字符串分割函数explode的实例代码
在php中分割一个字符串,我们可以使用函数explode(),其原型如下
php和js实现根据子网掩码和ip计算子网功能示例
主要介绍了php和js实现根据子网掩码和ip计算子网功能,结合实例形式分析了PHP与js针对IP地址子网掩码计算的相关操作技巧,需要的朋友可以参考下
PHP中的多行字符串传递给JavaScript的两种方法
主要介绍了PHP中的多行字符串传递给JavaScript的两种方法,需要的朋友可以参考下
[PHP.5.&.MySQL.5基础与实例教程.随书光盘].PHP.5.&.MySQL.5
[PHP.5.&.MySQL.5基础与实例教程.随书光盘].PHP.5.&.MySQL.5


基础编程
