陣列能夠在單個變數中儲存多個值的特殊變數,如果您有乙個專案清單(例如:車名字的清單),將其儲存到單個變數中,如下所示:
如果我們使用陣列就可以這些分類相同型別的資料存放在一起。$cars1="volvo";
$cars2="bmw";
$cars3="toyota";
php建立陣列
在 php 中,array()
函式用於建立陣列
在php中有三種型別的陣列:
這裡我們主要介紹前面兩種
這裡寫一種常見的建立數值陣列的方法
下面的例項建立乙個名為 $cars 的數值陣列,並給陣列分配三個元素,然後列印一段包含陣列值的文字:$cars=array("volvo","bmw","toyota");
//自動分配id鍵
//$cars[0]="volvo";
//$cars[1]="bmw";
//$cars[2]="toyota";
獲取陣列的長度 - count() 函式<?php
$cars=array("volvo","bmw","toyota");
echo
"i like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; //.是連線符
?>
//執行結果:i like volvo, bmw and toyota.
遍歷數值陣列<?php
$cars=array("volvo","bmw","toyota");
echo count($cars); //3
?>
關聯陣列是使用自己分配給陣列的指定的鍵的陣列。//使用for迴圈遍歷列印數值陣列中的所有值。
<?php
$cars=array("volvo","bmw","toyota");
$arrlength=count($cars);
for($x=0;$x
<$arrlength;$x++)
?>
下面列舉兩種建立方式:
寫乙個demo了解關聯陣列//第一種
$age=array("peter"=>"35","ben"=>"37","joe"=>"43");
//第二種
$age['peter']="35";
$age['ben']="37";
$age['joe']="43";
關聯陣列<?php
$age=array("peter"=>"35","ben"=>"37","joe"=>"43");
echo
"peter is " . $age['peter'] . " years old.";
?>
php陣列排序函式:<?php
$age=array("peter"=>"35","ben"=>"37","joe"=>"43");
//使用foreach迴圈想比for迴圈更簡潔
foreach($age
as$x=>$x_value)
?>
我這裡只寫乙個介紹,具體在開發的用法,可以參考php array手冊
php排序陣列排序 php 陣列排序
您現在的位置是 首頁 php php php 陣列排序 一 氣泡排序 基本思想 例 arr 1,5,0 temp 0 外層迴圈,只要確定排好n 1個數,則最後乙個數自然排好了 for i 0 i 每次進行一次大迴圈時,最大數已經在最後了,則下次迴圈則不用再比較已經排好的數 for j 0 j if ...
PHP陣列排序
php陣列排序實際上就是將php陣列進行排序,在本文中也就是對資料庫查詢出來的結果集進行排序。資料庫查詢結果有時候不能直接使用,比如mysql等用in語句出來的結果,因此需要對結果進行某種方式的排序。php陣列排序實際上就是將php陣列進行排序,在本文中也就是對資料庫查詢出來的結果集進行排序。資料庫...
PHP 陣列 排序
一。sort 按字母由前向後或按數字由小到大的順序排序。語法 bool sort array arr int sort flag 處理成功則返回true planet array earth venus mars jupiter saturn sort planet foreach planet a...