我有很多组数据1, 2, 5, 6, 72, 5, 6, 7, 81, 2, 4, 6, 9...//更多数据我想把这里的数据都按下面规则转换1转换成 91
2转换成 93
3转换成 87
4转换成 78
5转换成 61
6转换成 53
7转换成 90
8转换成 60
9转换成 95最后数据变成
91, 93, 61, 53, 9093, 61, 53, 90, 6091, 93, 78, 53, 95...请问这个该怎么写呢?
2转换成 93
3转换成 87
4转换成 78
5转换成 61
6转换成 53
7转换成 90
8转换成 60
9转换成 95最后数据变成
91, 93, 61, 53, 9093, 61, 53, 90, 6091, 93, 78, 53, 95...请问这个该怎么写呢?
解决方案 »
- php利用exec调用自己写的sh脚本,使用360或ie浏览器执行不完?
- 不支持cookie和imagecreate的PHP环境如何做验证?(思路即可)
- php 设置有效期的问题
- 哪位知道新浪的股票行情图表用什么开发的?
- 一个关于smarty的问题,”unable to read resource: "index.tpl" 在线等!!!
- 如何将utf-8的字符转成uncode的ascci形式...
- 我自已写了一个自定义函数,运行时却不是按我想输出的结果
- php 怎么读出某个数据库(mysql)里的表名
- 请问这个PHP调用的MYSQL数据为什么乱码了?
- php正则表达式替换<>内容
- CRC32,很容易冲突啊
- 哪位老大知道情况,给解释一下怎么回事!
<?php
$arr_0 = array(1,2,5,6,7);
$arr_1 = array(2,5,6,7,8);
$arr_2 = array(1,2,4,6,9);
$arr = array($arr_0,$arr_1,$arr_2);
if(!empty($arr)){
for($i = 0; $i < count($arr); $i++){
for($j = 0; $j < count($arr[0]); $j++){
switch ($arr[$i][$j]) {
case '1': $arr[$i][$j] = '91';
break;
case '2': $arr[$i][$j] = '93';
break;
case '3': $arr[$i][$j] = '87';
break;
case '4': $arr[$i][$j] = '78';
break;
case '5': $arr[$i][$j] = '61';
break;
case '6': $arr[$i][$j] = '53';
break;
case '7': $arr[$i][$j] = '90';
break;
case '8': $arr[$i][$j] = '60';
break;
case '9': $arr[$i][$j] = '95';
break;
}
}
}
}
?>
Array(
[0] => Array
(
[0] => 91
[1] => 93
[2] => 61
[3] => 53
[4] => 90
) [1] => Array
(
[0] => 93
[1] => 61
[2] => 53
[3] => 90
[4] => 60
) [2] => Array
(
[0] => 91
[1] => 93
[2] => 78
[3] => 53
[4] => 95
)
)