国产网曝门99视频在线看_免费看片a级毛片免费看_4hu四虎永久在线观看_高清无套内精线观看456_国产欧美亚洲日韩久久福利_av在线无码观看另类重口_欧美精品一二三区较多收藏_欧美老熟妇伦视频_婷婷六月综合激情_最新国产成人野战在线观看


在PHP8中向數(shù)組添加元素-PHP8知識詳解

    時間: 瀏覽:732次  原文出處:PHP服務網
導讀:在PHP8中向數(shù)組添加元素有多種方法,在這里主要講解幾個常用的方法:使用方括號[]添加元素、使用array_unshift()函數(shù),向數(shù)組的頭部添加元素、使用array_push()函數(shù),向數(shù)組的尾部添加元素、使用array_splice()函數(shù)添加元素。

PHP8中向數(shù)組添加元素有多種方法,在這里主要講解幾個常用的方法:使用方括號[]添加元素、使用array_unshift()函數(shù),向數(shù)組的頭部添加元素、使用array_push()函數(shù),向數(shù)組的尾部添加元素、使用array_splice()函數(shù)添加元素。


1、使用方括號[]添加元素:

使用方括號[]添加元素,參考代碼

<?php   
$Array = [1, 2, 3];  
$Array[] = 4; // 在數(shù)組末尾添加元素  
$Array[] = 5; // 在數(shù)組末尾添加元素  
echo "<pre>";
print_r($Array);
?>

以上代碼在php8中運行結果如下:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

2、使用array_unshift()函數(shù),向數(shù)組的頭部添加元素

語法格式如下:

array_unshift(目標數(shù)組,元素1,元素2,元素n)

使用array_unshift()函數(shù),向數(shù)組的頭部添加一個或者多個元素,示范代碼如下:

<?php     
$Array = ["html", "css", "javascript"];   
array_unshift($Array, "php", "mysql");// 在數(shù)組頭部添加多個元素    
echo "<pre>";  
print_r($Array);  
?>

在PHP8中運行結果如下:

Array
(
    [0] => php
    [1] => mysql
    [2] => html
    [3] => css
    [4] => javascript
)

3、使用array_push()函數(shù),向數(shù)組的尾部添加元素

語法格式如下:

array_push(目標數(shù)組,元素1,元素2,元素n)

使用array_push()函數(shù),向數(shù)組的尾部添加元素,參考代碼:

<?php   
$Array = [1, 2, 3];  
array_push($Array, 4, 5); // 在數(shù)組末尾添加多個元素  
echo "<pre>";
print_r($Array);
?>

以上代碼在PHP8中的運行結果如下:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

4、使用array_splice()函數(shù)添加元素

使用array_splice()函數(shù)添加元素,語法格式如下:

array_splice(array,offset,length,array)

array 必需。規(guī)定數(shù)組。

offset 必需。數(shù)值。如果 offset 為正,則從輸入數(shù)組中該值指定的偏移量開始移除。如果 offset 為負,則從輸入數(shù)組末尾倒數(shù)該值指定的偏移量開始移除。

length 可選。數(shù)值。如果省略該參數(shù),則移除數(shù)組中從 offset 到 結尾的所有部分。如果指定了 length 并且為正值,則移除這么多元素。如果指定了 length 且為負值,則移除從 offset 到數(shù)組末尾倒數(shù) length 為止中間所有的元素。

array 被移除的元素由此數(shù)組中的元素替代。如果沒有移除任何值,則此數(shù)組中的元素將插入到指定位置。

示范代碼:

<?php     
$Array = [1, 2, 3, 4, 5];  
  
// 添加元素到數(shù)組的末尾  
$element = 6;  
array_splice($Array, count($Array), 0, $element);  
  
// 在指定位置添加元素  
$index = 2;  
$element = 7;  
array_splice($Array, $index, 0, $element);  
echo "<pre>";  
print_r($Array);
?>

以上代碼在PHP8中的運行結果為:

Array
(
    [0] => 1
    [1] => 2
    [2] => 7
    [3] => 3
    [4] => 4
    [5] => 5
    [6] => 6
)

到此為止,在PHP8中向數(shù)組添加元素有多種方法,在這里主要講解幾個常用的方法:使用方括號[]添加元素、使用array_unshift()函數(shù),向數(shù)組的頭部添加元素、使用array_push()函數(shù),向數(shù)組的尾部添加元素、使用array_splice()函數(shù)添加元素。已經講解完畢。



本文地址:http://003188.cn/zaiphp8zhongxiangshuzutianjiayuansu.html
碼字不易,打個賞唄
楊澤業(yè)感謝你的支持!

猜你喜歡

PHP8中調換數(shù)組中的鍵值和元素值-PHP8知識詳解

導讀:在PHP8中使用array_flip()函數(shù)可以調換數(shù)組中的鍵值和元素值。

2023-09-16  分類:PHP學堂  瀏覽:801次


PHP8中字符串與數(shù)組的轉換-PHP8知識詳解

導讀:在PHP8中使用explode()函數(shù)和implode()函數(shù)實現(xiàn)字符串和數(shù)組之間的轉換。1、使用explode()函數(shù)把字符串按照一定的規(guī)則拆分為數(shù)組中的元素,并且形成數(shù)組。

2023-09-16  分類:PHP學堂  瀏覽:774次


在PHP8中對數(shù)組進行計算-PHP8知識詳解

導讀:在PHP8中,提供了豐富的計算函數(shù),可以對數(shù)組進行計算操作。常見的計算函數(shù)如下幾個:array_sum()函數(shù)、array_merge()函數(shù)、array_diff()函數(shù)、array_diff_assoc()函數(shù)、array_intersect()函數(shù)、array_intersect_assoc()函數(shù)。

2023-09-16  分類:PHP學堂  瀏覽:701次


在PHP8中對數(shù)組進行排序-PHP8知識詳解

導讀:在PHP8中,提供了豐富的排序函數(shù),可以對數(shù)組進行排序操作。常見的排序函數(shù)如下幾個:sort() 函數(shù)、rsort() 函數(shù)、asort() 函數(shù)、arsort() 函數(shù)、ksort() 函數(shù)、krsort() 函數(shù)、natsort()函數(shù)和natcascsort()函數(shù)。

2023-09-16  分類:PHP學堂  瀏覽:769次


PHP8中刪除數(shù)組中的重復元素-PHP8知識詳解

導讀:在 PHP 8 中,你可以使用array_unique()函數(shù)來刪除數(shù)組中的重復元素。該函數(shù)將返回一個新的數(shù)組,其中包含原始數(shù)組中的唯一元素,而重復的元素只保留第一個出現(xiàn)的。

2023-09-16  分類:PHP學堂  瀏覽:702次


在PHP8中向數(shù)組添加元素-PHP8知識詳解

導讀:在PHP8中向數(shù)組添加元素有多種方法,在這里主要講解幾個常用的方法:使用方括號[]添加元素、使用array_unshift()函數(shù),向數(shù)組的頭部添加元素、使用array_push()函數(shù),向數(shù)組的尾部添加元素、使用array_splice()函數(shù)添加元素。

2023-09-16  分類:PHP學堂  瀏覽:733次


PHP8中獲取并刪除數(shù)組中第一個元素-PHP8知識詳解

導讀:回顧一下昨天的知識,array_pop()函數(shù)將返回數(shù)組的最后一個元素,今天學習的是使用array_shift()函數(shù),講返回數(shù)組的第一個元素,并且將該元素從數(shù)組中刪除。語法格式如下: array_shift(目標數(shù)組)。

2023-09-16  分類:PHP學堂  瀏覽:770次


PHP8中獲取并刪除數(shù)組中最后一個元素-PHP8知識詳解

在php8中,array_pop()函數(shù)將返回數(shù)組的最后一個元素,并且將該元素從數(shù)組中刪除。語法格式如下:array_pop(目標數(shù)組)獲取并刪除數(shù)組中最后一個元素,參考代碼:

2023-09-16  分類:PHP學堂  瀏覽:826次


PHP8中查詢數(shù)組中指定元素-PHP8知識詳解

導讀:我們用到了下列方法來查詢數(shù)組中指定的元素:使用array_search()函數(shù)、使用array_column()函數(shù)、使用in_array()函數(shù)、使用array_key_exists()函數(shù)、使用isset()函數(shù)等。

2023-09-16  分類:PHP學堂  瀏覽:800次


在PHP8中統(tǒng)計數(shù)組元素個數(shù)-PHP8知識詳解

導讀:在PHP8中,統(tǒng)計數(shù)組元素的個數(shù),有下面幾個函數(shù):使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù)、使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù)。還講到了,使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)。

2023-09-05  分類:PHP學堂  瀏覽:740次