導航:首頁 > 編程語言 > 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定義一個空數組相關的資料

熱點內容
卸載聯想app哪個好 瀏覽:719
php文字轉圖片 瀏覽:328
豆客後台怎麼加密碼 瀏覽:574
jpg轉換pdf破解版 瀏覽:978
php基礎書籍推薦 瀏覽:775
伺服器與外網不通如何驗證 瀏覽:351
電子版是不是就是文件夾 瀏覽:50
游戲屬性文件加密 瀏覽:462
如何讓安卓手機桌面圖標下移 瀏覽:528
ubuntuphp5環境搭建 瀏覽:99
賭癮解壓視頻 瀏覽:917
晉城移動dns伺服器地址 瀏覽:294
php開源文庫系統 瀏覽:134
android記事本源碼 瀏覽:407
安卓11小游戲怎麼玩法 瀏覽:190
gif有損壓縮 瀏覽:937
windows下安裝linux命令操作 瀏覽:844
米家app怎麼設置進門亮燈 瀏覽:652
任我行伺服器為什麼會影響截圖 瀏覽:296
安卓留言板怎麼刪除 瀏覽:18