很多站长朋友们都不太清楚php动态构建数组,今天小编就来给大家整理php动态构建数组,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php中我要把1到25动态放到一个数组里面怎么写 2、 php里面怎么新建数组? 3、 如何创建1-100的数组,用php创建 4、 PHP如何动态为多维数组的子数组分别添加元素 5、 php 如何定义一个数组 6、 php 动态数组添加问题 php中我要把1到25动态放到一个数组里面怎么写for($valuearray=1;$valuearray<=25;$valuearray++)
{
$array[]=$valuearray;
}
print_r($array);
建议去看看关于php数据的资料
php里面怎么新建数组?php里面新建数据可以通过两种方式,一种是通过array函数来创建,另一种就是通过赋值[]来创建。
<?php
$arr1 = array(1,2,3,4);
var_dump($arr1);
$arr2[0] = 1;
$arr2[1] = 2;
$arr2[2] = 3;
$arr2[3] = 4;
var_dump($arr2);
如何创建1-100的数组,用php创建$arr = array();
for($i=0;$i<100;$i++){
$arr[$i] = $i;
}
你试下,应该是对的!哈哈,希望对你有帮助,祝你成功!
java版本的:
int[] array=new int[100];
for(int i=0;i<100;i++){
array[i]=i+1;
}
PHP如何动态为多维数组的子数组分别添加元素$a=array(0=>array("name"=>"a","mail"=>"b"),1=>array("name"=>"d","mail"=>"e"));
function addkey($val, $key, $param)
{
$val[$param['key']] = $param['val'];
}
array_walk($a,'addkey',array('key'=>'tel', 'val'=>'123'));
print_r($a);
php 如何定义一个数组php中定义数组的方法:
1、PHP定义数组的格式:
数组名=array();
如:$aa=array();//这样就定义了一个数组,
之后给元素赋值:
$aa[0]="9016";
$aa[1]="9017";
$aa[2]="9018";
2、PHP输出数组的方法:
foreach($aa as $val)
{
echo$val;
}
也可以在定义数组时直接赋值
$aa=array(0=>"9016",1=>"9017";2=>"9018");
3、PHP的数组还可以用字符做下标,不一定要数字:
$aa["name"]="Joan";
$aa["num"]="9018";
$aa["email"]="abc@abc.com";
也可以这样
$aa=array("name"=>"joan","num"=>"9018","email"=>"abc@abc.com");
将一个一维数组的元素也定义为数组,就是一个二维数组,
$aa=array(0=>"a1",1=>"a2");
$bb=array(0=>"b1",1=>"b2");
$cc=array(0=>$aa;1=>$bb);此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组。
同理,三维,四维数组也可以继续定义下去。
4、数组的元素不仅于数字和字符串,可以是类的对象。
php 动态数组添加问题$count = count($_POST['color']);
$final_result = array();
for($i=0;$i<$count;$i++){
//压进数组
$single_record = array(
0=>$_POST['color'][$i],
1=>$_POST['size'][$i],
2=>$_POST['number'][$i]
);
array_push($final_result, $single_record);
//插入数据库
$sql = "INSERT INTO table VALUES('".$_POST['color'][$i]."','".$_POST['size'][$i]."','".$_POST['number'][$i]."')";
mysql_query($sql);
}
关于php动态构建数组的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php动态构建数组 php中新建一个数组的函数的详细内容...