溫馨提示×

溫馨提示×

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

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

PHP聲明數組的方法

發布時間:2021-09-03 22:32:54 來源:億速云 閱讀:215 作者:chen 欄目:編程語言

本篇內容主要講解“PHP聲明數組的方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“PHP聲明數組的方法”吧!

PHP聲明數組有以下兩種方法:

  1. 直接為數組元素賦值即可聲明數組;

  2. 使用 array() 函數聲明數組。

使用上述方法聲明數組時,鍵和值都可以自行定義,不僅可以指定元素的值,也可以指定元素的下標。  

一、直接賦值方式聲明數組

格式:

$數組變量名[下標] = 值

其中下標(索引值)可以是一個字符串或一個整數,并且下標需要使用[ ]包裹。  

代碼示例:

<?php
   $array[0] = '張三';
   $array[1] = '李四';
   $array[2] = '王五';
   $array[3] = '他們一共幾個人?';
   echo '<pre>';
   var_dump($array);
?>

運行結果如下:

array(4) {
  [0]=>
  string(16) " 張三  "
  [1]=>
  string(10) " 李四  "
  [2]=>
  string(10) " 王五  "
  [3]=>
  string(27) " 他們一共幾個人?  "
}  

注意:上述方式添加數據可隨時添加,訪問數據是使用“$數組變量名[下標]”的方式獲取數據。

如果索引值是遞增的,我們也可以不在方括號內指定具體的索引值,這時索引值默認從 0 開始依次增加。  

代碼示例:

<?php
   $array[] = ' 張三  ';
   $array[] = ' 李四';
   $array[] = ' 王五  ';
   $array[] = '他們是幾個人?';
   echo '<pre>';
   print_r($array);
?>

運行結果如下:

Array

(

    [0] => 張三

    [1] => 李四

    [2] => 王五

    [3] => 他們是幾個人?

)  

二、使用 array() 函數聲明數組

聲明數組還可以使用 array() 函數來新建。它接受一定數量用逗號分隔的key=>value參數對。語法格式如下所示:  

$數組變量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);

代碼示例:

<?php
   $array = array(0 => '張三', 1 => '李四', 2 => '王五', 3 => '他們是幾個人?');
   echo '<pre>';
   var_dump($array);
?>

運行結果如下:

array(4) {

  [0]=>

  string(4) "張三"

  [1]=>

  string(4) "李四"

  [2]=>

  string(4) "王五"

  [3]=>

  string(13) "他們是幾個人?"
}  

如果不使用=>符號指定下標,則默認為索引數組。默認的索引值也是從 0 開始依次增加。

代碼示例:

<?php
   $array = array('張三','李四','王五','他們是幾個人?');
   echo '<pre>';
   var_dump($array);
?>

運行結果同上。

到此,相信大家對“PHP聲明數組的方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

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

php
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女