`
aslijiasheng
  • 浏览: 57082 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

字符串抽取转化成数组KEY值

    博客分类:
  • php
 
阅读更多

有这样一个字符串$a="78965432";将其转化为$a[7][8][9][6][5][4][3][2];

方法如下:

首先要将字符串分割 并转化成数组;再将数组写回字符串;最后传给数组KEY值;

代码如下:

<?php

require_once '../../cfg.php';

PC::debug("dd");




$old_arr = array(78965432);
$new_arr = array();
foreach($old_arr as $val){
	PC::info($val);
	PC::info(str_split($val));
	PC::info(join('][',str_split($val)));
	eval('$new_arr['.join('][',str_split($val)).'] = array();');
};
//print_r($new_arr);
PC::info($new_arr);
// print_r($new_arr);
exit;
?>

 输出结果如下:



 

  • 大小: 75.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics