前2天做广点通统计接口进行回调时需要加密,其中Python对字符串遍历很方便。
1 s = 'abcd' 2 3 for ch in s: 4 print ch
但是PHP我想了半天还是老样子for循环之类的:
1 <?php 2 $s = 'abcd'; 3 $l = strlen($s); 4 5 foreach (range(0, $l-1) as $k) { 6 echo $s[$k]."\n"; 7 }
是不是很麻烦啊,要是用str_split就不一样了:
<?php $s = 'abcd'; foreach (str_split($s, 1) as $ch) { echo $ch."\n"; }
这样,代码即简洁要效率高。