php第三章使用函式讀書筆記

2021-07-24 09:30:04 字數 1019 閱讀 6860

本章主要介紹以下內容:

1、數字索引陣列

2、非數字索引陣列

3、陣列操作符

4、多維陣列

5、陣列排序

6、陣列函式

3.1什麼是陣列

陣列就是儲存一系列變數值的命名區域。

數字索引的預設值是從0開始。

3.2.1數字索引陣列的初始化

像echo語句一樣,array()實際上是乙個語言結構,而不是乙個函式。

3.2.2訪問陣列的內容

索引在變數名稱後面用方括號括起來。例如:

3.2.3使用迴圈訪問陣列

以上**將依次儲存$current變數中的每乙個元素並且列印他們。

3.3.1初始化關聯陣列。

3.3.3使用迴圈語句

關聯陣列的索引不是數字,但是可以使用foreach迴圈或list()和each()結構。

each()函式將返回陣列的當前元素,並將下乙個元素作為當前元素。

函式list()可以用來將乙個陣列分解成一系列的值。

3.4陣列操作符

聯合操作符+     $a+$b 如果$a和$b中的一些元素有相同的索引,他們將不會新增,即$a中的元素不會被覆蓋。

3.5多維陣列

二維陣列:

顯示這個二維陣列:

顯示單個值:

3.6陣列排序

3.6.1使用sort()函式

3.6.2使用asort()函式和ksort()函式對關聯陣列進行排序

asort()函式按照元素值來排隊

ksort()函式按照關鍵字排序

sort()函式、asort()函式和ksort()函式都是按照公升序排隊的

3.6.3反向排序

rsort()函式、arsort()函式和krsort()函式都是按照降序排隊的

3.7.1使用者定義排序

3.7.2反向使用者排序

3.8.2使用array_reverse()函式

3.9從檔案載入陣列

intval()函式可以將乙個字串轉化成乙個整數。

第三章讀書筆記

程序管理 3.1程序 程序就是處於執行期的程式 目標碼存放在某種儲存介質上 但程序並不僅僅侷限於一段可執行程式 執行執行緒,執行緒,是程序活動的物件。兩種虛擬機制 虛擬處理器和虛擬記憶體。最終,程式通過exit 系統呼叫退出執行。3.2程序描述及任務結構 核心把程序的列表存放在叫做任務佇列的雙向迴圈...

第三章讀書筆記

本章是講了git的使用入門,為學習本書的人展示了git的基本用法。儘管git並不是學習android移植和linux核心 驅動開發必須掌握的技術。但對於深入研究這些底層技術的人來說,git將成為學習過程中必不可少的工具。git是什麼,git就是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小...

UNP讀書筆記第三章

網路位元組序和主機位元組序大小端不一樣。linux提供了4個轉換函式 include uint16 t htons uint16 t value uint32 t htonl uint 32t value uint16 t ntohs uin16 t value uint32 t ntohl uin...