91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在PHP中初始化空數組

發布時間:2021-03-19 17:41:56 來源:億速云 閱讀:122 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關怎么在PHP中初始化空數組,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

PHP支持三種類型的數組:

  • 索引數組:具有數字索引的數組。

  • 關聯數組:具有命名鍵的數組。

  • 多維數組:它包含特定數組中的一個或多個數組。

注意:為什么聲明一個空數組然后將項目推送到該數組總是好的做法?

聲明一個空數組,然后開始在其中輸入元素。借助于此,它可以防止由于陣列故障導致的不同錯誤。它有助于獲取使用bug的信息,而不是使用數組。它在調試過程中節省了時間。大多數情況下,在創建時可能沒有任何東西可以添加到數組中。

創建空數組的語法:

$emptyArray = []; 
$emptyArray = array();
$emptyArray = (array) null;

將元素推送到數組時,可以使用$ emptyArray [] =“first”。此時,$ emptyArray包含“first”,使用此命令并將“first”發送到數組,該數組在啟動時聲明為空。

換句話說,新數組的初始化速度更快,使用語法var first = []而不是使用語法var first = new Array()。事實是構造函數是函數Array()和,[]是數組文字語法的一部分。兩者都是完整的,并以完全不同的方式執行。兩者都經過優化,不受任何調用函數開銷的影響。

空數組的基本示例:

<?php 
  
$emptyArray = (array) null; 
  
var_dump($emptyArray); 
?>

輸出:

array(0) {
}

現在PHP 5.4,支持[]作為替代,根據編譯器而言,它是同義詞,大多數PHP開發人員使用$ array = [],因為它使JS和PHP之間的來回變得更容易。

<?php 
  
$firstempty = []; 
echo "創建第一個空數組<br>"; 
    
$second = array( ); 
echo "創建第二個空數組<br>"; 
    
$first = array( 1, 2); 
      
foreach( $first as $value ) { 
  echo "Value is $value <br>"; 
} 
      
$first[0] = "one"; 
$first[1] = "two"; 
      
foreach( $first as $value ) { 
  echo "Value is $value <br>"; 
} 
?>

輸出:

創建第一個空數組 
創建第二個空數組
Value is 1 
Value is 2 
Value is one 
Value is two

另一種方法:

<?php 
  
$emptyArray=array(); 
  
array_push($emptyArray, "php", "中文", "網站"); 
  
print_r($emptyArray); 
?>

輸出:

Array
(
  [0] => php
  [1] => 中文
  [2] => 網站
)

關于怎么在PHP中初始化空數組就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

宾川县| 同仁县| 伊川县| 昌吉市| 安吉县| 商河县| 太原市| 镇安县| 普宁市| 杭锦后旗| 上虞市| 斗六市| 三门峡市| 秀山| 海门市| 洛隆县| 朔州市| 渝中区| 阳曲县| 梅河口市| 孝感市| 湖南省| 乌兰县| 营口市| 宁化县| 镇平县| 江山市| 无锡市| 阿拉善左旗| 航空| 广元市| 日土县| 正宁县| 巫溪县| 德阳市| 永泰县| 福海县| 泰安市| 股票| 贡嘎县| 五寨县|