PHP 函数执行效率的小比较
要求写一个自定义函数,使 $data = array(12, 43, 87, 45) => $data = array(1, 2, 4, 3, 8, 7, 4, 5);
就是把原来的数组中的数都“拆”成“单”位的。
下面是自己写的一个函数:
<div class="codetitle"><a style="CURSOR: pointer" data="88959" class="copybut" id="copybut88959" onclick="doCopy('code88959')"> 代码如下:
<div class="codebody" id="code88959">
function splitStrToArray_mine($array)
{
$new_array = array();
foreach($array as $value)
{
$value = (string)$value;
$len = strlen($value);
for($i = 0; $i < $len; $i ++){
array_push($new_array,$value{$i});
}
}
return $new_array;
}