php是一門計算機編程語言,主要應用於開發web應用(網站建設等),本系列博客從php基礎語法出發,介紹php基礎知識。使讀者深刻淺出的學習到編程的樂趣。php
本系列博客將講解如下9個知識點,變量、常量、數據類型、運算符、數組、流程控制(順序、選擇、循環)、函數、文件處理、面向對象git
每篇文章都會在文末留下一個課後做業,答案獲取請私聊我,你們能夠在評論區積極討論,共同進步github
在學習了變量和常量以後,咱們發現無論是變量和常量都只能存儲一個數據。web
那麼咱們想象一個業務場景,假如一個學習小組有5位同窗,咱們要存儲這5位同窗的名字等信息。那麼無論是變量仍是常量都沒法完成這個操做。這時候咱們就引入了數組的概念。編程
數組是一個能在單個變量中存儲多個值的特殊變量。通常將一組相關聯的數據存儲在一個數組中。數組
數組示例:微信
<?php /** * Created by 冷月小白. * 微信公衆號: 學長冷月 */ $arr = [1,2,3,4,5]; //數組$arr存儲了1,2,3,4,5
數組定義方式編程語言
[]
的方式$arr = [1,2,3,4,5];函數
$arr = array(1,2,3,4,5);學習
定義數組時直接輸入值,按,
分割,自動生成索引(從0開始)。
<?php /** * Created by 冷月小白. * 微信公衆號: 學長冷月 */ $arr = ["xiaoming","xiaobai","lengyue"]; //定義數組$arr var_dump($arr); //輸出$arr
定義時須要指定的鍵,每一個鍵關聯一個值。語法格式以下所示:
<?php /** * Created by 冷月小白. * 微信公衆號: 學長冷月 */ $arr = [ "name" => "lengyue", "age" => 22, "country" => "China" ]; var_dump($arr);
一維數組只能定義了一我的的某些屬性(姓名,年齡,國家)。那麼若是咱們有多我的怎麼辦呢?二維數組也就派上了用場。
二維數組就至關因而一個表格。
<?php /** * Created by 冷月小白. * 微信公衆號: 學長冷月 */ $arr = [ [ "name" => "lengyue", "age" => 22, "country" => "China" ], [ "name" => "xiaohong", "age" => 20, "country" => "USA" ], [ "name" => "tony", "age" => 35, "country" => "China" ], ]; var_dump($arr);
將如下表格中的數據使用合適的數組形式,用代碼實現出來:
<?php /** * Created by 冷月小白. * 微信公衆號: 學長冷月 */ $arr = array( array("10點","語文","張老師"), array("11點","數學","王老師"), array("12點","英語","李老師"), ); var_dump($arr);
array("10點","語文","張老師")
這是索引數組仍是關聯數組?課後練習答案,經過微信搜一搜「 學長冷月 」回覆 php獲取
文章持續更新,本文 GitHub https://github.com/lengyueit/phpFamily 已收錄,歡迎Star。
若是這篇博文有幫助到您,能夠幫冷月點一個贊或者加一個關注哦!