当前位置:首页 » 编程语言 » php给数组循环赋值

php给数组循环赋值

发布时间: 2022-07-03 05:49:39

php如何给数组赋值

PHP数组赋值如下:

1.$My_array=array();

2.$My_array[]=”www”

3.$My_array[]=”helpphp”;

4.$My_array[]=”cn”;

通过以上方法,利用array语言结构创建了一个空的数组,在后面的语句中就为$My_array赋值,在一上节中,我们知道,数组下标(索引),从0开始自动递增,也就是说如下语句将输出helpphp.

Ⅱ PHP数组循环赋值

$pics=array('1.pic','2.pic');
$num=count($pics);
$newpics=array();

for($i=1;$i<=$num;$i++){
$newpics['p'.$i]=array_combine(array('s','b'),array_fill(0,2,$pics[$i-1]))

}

Ⅲ PHP数组的几种赋值方法

  • Array 数组

    PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的。

  • 一般来说定义方法如下面几种:

    一:

Ⅳ php怎么给数组赋值

PHP数组赋值方法如下:

<?php
//数值数组
$a=array();
$a[]="aaaa";
$a[]="bbbbbbb";
var_mp($a);
//关联数组
$b=array();
$b['id1']="aaaa";
$b['id2']="bbbbbbb";
var_mp($b);
//数组声明并赋值(关联数组和数值数组同时存在)
$c=array(1,2,"xxxx",'sex'=>'男');
$c['id1']="aaaa";
$c['id2']="bbbbbbb";
var_mp($c);
//数组变量名称也可以不存在,直接给变量赋值
$d['a']=1;
$d['b']=2;
var_mp($d);
?>

Ⅳ php foreach 数组赋值

<?php
//代码本地已运行过
$arr=array(1,2,2,4);
$uniq_arr
=
array_unique($arr);//第一步先去重,取得最外部需要循环的数组
$i
=
0;
foreach($uniq_arr
as
$key=>$val){//循环去重后的数组
foreach($arr
as
$k=>$v){//循环原生数组
if($key
!=
$k){//判断两次的key是否相等,array_unique,去重后的数组key是不变的
if($val
==
$v){
if(is_array($new_arr[$i])){//判断是否已经是个数组,是就直接追加
array_push($new_arr[$i],$v);
}else{//不是就拼接后再追加
$k_arr
=
array($new_arr[$i]);
array_push($k_arr,$v);
$new_arr[$i]
=
$k_arr;
}
}
}else{//如果key相等直接赋值给新数组
$new_arr[$i]
=
$val;
}
}
$i++;
}
print_r($new_arr);
?>

Ⅵ php如何给数组赋值

php数组赋值如下:
1.$my_array=array();
2.$my_array[]=”www”
3.$my_array[]=”helpphp”;
4.$my_array[]=”cn”;
通过以上方法,利用array语言结构创建了一个空的数组,在后面的语句中就为$my_array赋值,在一上节中,我们知道,数组下标(索引),从0开始自动递增,也就是说如下语句将输出helpphp.

Ⅶ PHP中如何利用foreach循环将一个多维数组赋值到另一个多维数组

PHP 多维数组的赋值与一维数组原理一样

例如:
<?php
$array = array(array('a','b'),array('c','d'));
$array1 = array(array('a1','b1'),array('c1','d1'));

foreach($array1 as $value){

$array[] = $value;
}
?>

实际上原理是一样的,多维数组就是复杂一些。
不过,对于多维数组的处理,逻辑思维得更强一些。

Ⅷ php 关于数组循环赋值的问题!

for($i=0;$i<100;$i++){
$arr[]=$i;
}

热点内容
荣耀v6平板扩展存储 发布:2024-05-08 03:41:12 浏览:422
安卓手机为什么半年一更新 发布:2024-05-08 03:36:52 浏览:660
存储设备报价 发布:2024-05-08 02:22:01 浏览:554
定步长的算法 发布:2024-05-08 02:16:18 浏览:110
怎么使用pe口袋服务器 发布:2024-05-08 02:02:18 浏览:471
xml数据库c 发布:2024-05-08 02:01:46 浏览:456
仿知乎android 发布:2024-05-08 01:56:00 浏览:904
mysql编译参数 发布:2024-05-08 01:53:46 浏览:194
怎么看台式电脑配置生产日期 发布:2024-05-08 01:32:26 浏览:460
java基础培训学校 发布:2024-05-08 01:30:44 浏览:468