本文目錄一覽:
- 1、php 比如有一個一維數組 我想給這個數組增加一個元素 這個元素是一個二維數組 該怎麼寫啊
- 2、php 數組追加
- 3、PHP如何在數組指定位置插入元素
- 4、如何向php數組中頭部和尾部添加元素
- 5、PHP如何動態為多維數組的子數組分別添加元素
php 比如有一個一維數組 我想給這個數組增加一個元素 這個元素是一個二維數組 該怎麼寫啊
數組1:$arr1 = array(1,2,3); 數組2:$arr2 = array(array(4)); 那麼把二維數組2添加到一維數組1後面,可以是:$arr1[] = $arr2; 然後你打印數組1試試看就知道了。
php 數組追加
在PHP裏面,往數組中追加元素最簡單的方法是使用[]賦值,例如需要在$arr添加一條123的語句是$arr[]=123,可以參考下面的代碼:
?php
$arr=[123,456];
print_r($arr);
$arr[]=789;
print_r($arr);
?
擴展資料:
PHP函數
constant() 函數返回常量的值。
connection_status() 函數返回當前的連接狀態。
connection_aborted() 函數檢查是否斷開客戶機。
zip_read() 函數讀取打開的 zip 檔案中的下一個文件。
zip_open() 函數打開 ZIP 文件以供讀取。
zip_entry_read() 函數從打開的 zip 檔案項目中獲取內容。
zip_entry_open() 函數打開一個 ZIP 檔案項目以供讀取。
參考資料來源:百度百科-PHP (超文本預處理器)
PHP如何在數組指定位置插入元素
第一步$arr=array(‘a’,’b’,’c’,’d’,’e’,’f’,’g’);//目標數組
第二步$i_arr=array(‘1′,’2’);//要插入的數組
第三步$n=2;//插入的位置
第四步array_splice($arr,$n,0,$i_arr);
第五步print_r($arr);
按順序輸入,並且輸入正確就可以了。
如何向php數組中頭部和尾部添加元素
尾部添加元素
語法格式如下:
int array_push ( array $array , mixed $var [, mixed $… ] )
參數 array 為指定的數組,參數 $var 為壓入數組中的值。
下面就是 array_push()函數向數組尾部添加元素,具體示例代碼如下:
?php
$array_push = array(“1″,”2”);//定義數組
array_push($array_push,”3″,”4″);//添加元素
$array_push[] = ‘5’;
print_r($array_push);// 輸出數組結果
array_unshift頭部添加元素
array_push的原理類似,只是方向不同。
語法格式如下:
int array_unshift ( array $array , mixed $var [, mixed $… ] )
下面我們直接通過實例跟大家介紹array_unshift()函數,具體代碼如下:
?php
$names = [‘andy’, ‘tom’, ‘jack’];
array_unshift($names, ‘joe’, ‘hank’);
print_r($names);
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);
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/284925.html