导航:首页 > 编程语言 > php定义一个空数组

php定义一个空数组

发布时间:2022-08-30 00:08:39

php里面怎么新建数组

具体版本不记得了,好像是5.6 自己查阅下吧.

php 5.6 版本以下 声明数组:

  1. array 函数 例如: $array=(1,2,3,4);

php 5.6 版本及以上 声明数组:

  1. [] 方法及兼容以前版本 例如: $array=(1,2,3,4); $array=[1,2,3,4]; 是一样的

Ⅱ php向一个空数组中添加1000个不重复的数字,要求:数字需要在0-3000中产的代码

// 1、首先定义一个空的目标数组
$arr = [];
// 2、开始for循环
for ($i = 0; $i < 1000; ) {
****// 3、获取0~3000之间的随机数
****$r = rand(0, 3000);
****// 4、判断该随机数是否存在目标数组中
****if (!in_array($r, $arr)) {
********// 5、如果不存在,则将该随机数添加到目标数组中
********$arr[] = $r;
********// 6、最关键的一步:只有向目标数组添加新值的时候才改变$i的值
********$i ++;
****}
****continue;
}
// 7、最后打印出目标数组,也可使用print_r函数
var_mp($arr);
die;
总结:该题的难点在于在什么时候再改变计数器变量$i的值,只有数组元素新增的时候才能改变$i,使其加1,当然for循环体也可反向写,也可采用别的循环结构,留给你自己发挥^>^。
希望能帮助到你,望采纳,谢谢~

Ⅲ php 定义几个空数组

$array = array(); 你的采纳是我前进的动力,
记得好评和采纳,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点满意即可.
如果你认可我的回答,请及时点击采纳为满意回答按钮!

Ⅳ php 数组求助

<?php
$arr=array();//定义一个空数组
$groupid=array(4,6,12);//我借鉴一下
foreach($groupid as $id){//循环里赋予$id
$query=mysql_query("SELECT name FROM 你的表 WHERE 你的条件id=$id");//这个你看不懂我没办法啦~
$row=mysql_fetch_array($query);//把执行结果读到数组,如果只是返回一行的话
注意;返回的是二维数组
if(is_array($row) && count($row) > 0){
foreach($row as $key=>$val){
$arr[]=$row[$key]['name'];//赋值进去
}
}
}

print_r($arr);//查看最后结果

Ⅳ php中如何初始化一个数组

$arr=array();
php5.4+
$arr=[];

Ⅵ PHP中怎样创建一个数组

$array = array();
这样就创建了一个空数组
$array = array('键'=>'键值');
创建了一个拥有键的数组
$array = array('值');
创建一个拥有默认键的数组,该数组键为数字,从0开始

Ⅶ php 如何定义空二维数组

//2维 [x][y]
$x=22;
$y=11;

$a=array_fill(0,$x,array_fill(0,$y,array()));
//$a 就是 [22][11]的2维数组

Ⅷ 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"]="[email protected]";
也可以这样
$aa=array("name"=>"joan","num"=>"9018","email"=>"[email protected]");
将一个一维数组的元素也定义为数组,就是一个二维数组,
$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怎么定义空数组

PHP是弱类型 所以不用在前面加数据类型限定
三维不知道是不是这样
$ar = array();
$arr[3] = "aa";
$arr[3][5] = "bb";
$arr[3][7][8] = "sdff";
$arr["bb"] = "fff";

阅读全文

与php定义一个空数组相关的资料

热点内容
gif有损压缩 浏览:929
windows下安装linux命令操作 浏览:840
米家app怎么设置进门亮灯 浏览:650
任我行服务器为什么会影响截图 浏览:294
安卓留言板怎么删除 浏览:16
做大厂程序员有什么感受 浏览:239
php文件只读 浏览:773
红色警戒3命令修改器112 浏览:431
安卓税收和苹果税是什么意思 浏览:444
快速排序算法的时间复杂度分析 浏览:111
大龄程序员困境 浏览:269
手机号忘了怎么登录农行app 浏览:571
商品信息管理系统php 浏览:8
效果器app怎么无线连接 浏览:404
clinux线程锁 浏览:851
怎么看新手机安卓充电器是不是原装 浏览:294
32单片机f4点灯源码 浏览:223
车载安卓导航开发者选项怎么开启 浏览:694
学生程序员兼职 浏览:360
androidswitch事件 浏览:998