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); // 输出?> 为什么打开config.inc.php为空白页 请问如何得到没有回复的记录数? mysql模糊查询如何查询两个关键字 为什么这样不能实现重定向?? 象这样的网站,空间要多大! mysql_connect("localhost", "root", "root")中的密码,可否不写明文,改成加密方式? 大家现在多用什么工具编写和调试php 脚本? 急寻英文版php+文本模式的留言板程序 what this error means? Flash 中如何用PHP 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); // 输出
?>