一、陣列
①array(「aa」,12,true,2.2,」test」,50);
②array(「title」=>「aa」, 」age」=>20);
1.建立:
$arr= array(11,22,33,44……);$arr= array(『a』=>』11』,』b』=>』22』);
2.修改
$arr = array(11,22,33,44);$arr[0]=66; //陣列變為$arr = array(66,22,33,44);
3.刪除
$arr = array(11,22,33,44);unset($arr[0]); //陣列變為$arr = array(22,33,44);
4.使用
$arr = array(11,22,33,44);echo $arr[0] //值為11
$arr = array(『a』=>11,』b』=>22,』c』=>33);
echo $arr[『b』] //值為22
二、陣列的遍歷:
<?php$info = array (
"a" => "php",
"b" => "100",
"c" => "com"
);foreach ( $info as $value )
echo "";
foreach ( $info as $id => $value )
?>
三、多維陣列
$arr = array(array("p","pp","ppp"),array("h","hh","hhh") );echo $arr[1][2];
四、陣列函式
函式名函式功能概述
新建乙個陣列
array_combine
建立乙個陣列,用乙個陣列的值作為其鍵名,另乙個陣列的值作為其值
array_count_values
統計陣列中所有的值出現的次數
array_fill
用給定的值填充陣列
array_flip
交換陣列中的鍵和值
array_keys
返回陣列中所有的鍵名
array_pad
用值將陣列填補到指定長度
array_product
計算陣列中所有值的乘積
array_rand
從陣列中隨機取出乙個或多個單元
array_shift
將陣列開頭的單元移出陣列
array_pop
將陣列最後乙個單元移除陣列
array_unshift
在陣列開頭插入乙個或多個單元
array_push
將乙個或多個單元壓入陣列的末尾(入棧)
array_slice
從陣列中取出一段
array_sum
計算陣列中所有值的和
array_unique
移除陣列中重複的值
array_values
返回陣列中所有的值
assort
對陣列進行排序並保持索引關係
arsort
對陣列進行逆向排序並保持索引關係
ksort
鍵名的正序對陣列進行排序
krsort
鍵名的倒序對陣列進行排序
sort
鍵值的正序對陣列進行排序
rsort
鍵值的倒序對陣列進行排序
count
計算陣列中的單元數目或物件中的屬性個數
current
返回陣列中的當前單元
each
返回陣列中當前的鍵/值對並將陣列指標向前移動一步
list
把陣列中的值賦給一些變數
end將陣列的內部指標指向最後乙個單元
in_array
檢查陣列中是否存在某個值
next
將陣列中的內部指標向前移動一位
prev
將陣列的內部指標倒回一位
range
建立乙個包含指定範圍單元的陣列
reset
將陣列的內部指標指向第乙個單元
shuffle
將陣列打亂
print_r
印關於變數的易於理解的資訊
var_dump
列印變數的相關資訊
PHP學習筆記(06) 陣列
1.陣列的特點及宣告方式 2.索引陣列,關聯陣列,多維陣列 3.鍵的規則 4.運算元組單元 5.迴圈陣列 6.游標操作 7.常用函式及面試題 陣列是一組復合資料,可以裝下多個值,每個值用不同的鍵來區分 arr array 001 春 002 夏 003 秋 print r arr arr array...
for迴圈 php 增加陣列維數 PHP 多維陣列
php 兩維陣列 兩維陣列是陣列的陣列 三維陣列是陣列的陣列的陣列 首先,讓我們看看下面的 品牌庫存 銷量volvo bmwsaab land rover 我們能夠在兩維陣列中儲存上表中的資料,就像這樣 cars array array volvo 22,18 array bmw 15,13 arr...
第 4 章 多維陣列與矩陣 學習報告
4.1 節 順時針列印二維陣列 1 題幹 構建二維陣列,按照順時針的方向列印 2 解題思路 不斷對陣列的外圍進行列印,外圍不斷變小。3 關鍵 int h 0,l 1 最大行列座標 根據實際定值 int h 0,l 0 起始行列座標 int i h,j l while l l h h j h i h ...