PHP数组,$a = {0,1,2,3}怎样变成$a = {1,2,3,4] php数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $a = array(0, 1, 2, 3);$b = range(1, count($a));$c = array_combine($b, $a);print_r($c);Array( [1] => 0 [2] => 1 [3] => 2 [4] => 3) $arr = array(0,1,2,3);$temp = array();foreach($arr as $k=>$v){ $k++; $temp[] = $k;}print_r($temp);版主的更漂亮! 版主的思路漂亮,这里提供另一种思路。<?php$a = array(0,1,2,3);array_unshift($a, 0); // 在数组开头插入一个新元素,使key自增1unset($a[0]); // 删除开头新增的元素,但key保持不变print_r($a); // 输出?> 乱码!帮忙看下 php新手问题 求正则 SQL-FRONT中存储过程字符类型转换的问题 关于web编程问题,求救 求助把这个页面静态化的解决方案!!可以支付200元的报酬! textarea 输出的问题 PHP如何做到自动发送GET请求? 安装vBulletin 2的问题 谁可以PHP+MSSQL分页显示,而不用ODBC,这个我已经做出来了,我想知道还有谁知道的! php请教 php做服务端接受数据问题
$b = range(1, count($a));
$c = array_combine($b, $a);
print_r($c);Array
(
[1] => 0
[2] => 1
[3] => 2
[4] => 3
)
$temp = array();
foreach($arr as $k=>$v){
$k++;
$temp[] = $k;
}
print_r($temp);
版主的更漂亮!
<?php
$a = array(0,1,2,3);
array_unshift($a, 0); // 在数组开头插入一个新元素,使key自增1
unset($a[0]); // 删除开头新增的元素,但key保持不变
print_r($a); // 输出
?>