一,如何定義一個常量
關鍵字:define 文法define('常量名','常量的值')
二,數組
1定義一個數組
關鍵字array 文法array(key=>value,key2=>value2,key3=>value3) key可以是整形或字串,value可以是任意值
'bar',123=>true); echo $arr['too'].'
'; echo $arr[123]; ?>
列印數組的方法print_r 關鍵字:print_r 文法print_r(要列印數組名),主要用於調試
'10010','stu_name'=>'老趙'); print_r($stu); ?> 輸出結果Array ( [stu_no] => 10010 [stu_name] => 老趙)
輸出方法echo $數組名[key]
'10010','stu_name'=>'老趙'); echo $stu['stu_no'].'
'; echo $stu['stu_name']; ?> 輸出結果
10010
老趙
另外一種定義數組的方法 直接輸入value值key為從0起排列的整形
array('value','value2','value3','value4')
輸出結果為Array ( [0] => 皮皮[1] => 樂樂[2] => 教皇[3] => 老趙)
分別輸出:
'; echo $stu[1].'
'; echo $stu[2].'
'; echo $stu[3].'
'; ?> 輸出結果
皮皮
樂樂
教皇
老趙
迴圈輸出方法for語句 文法
for(迴圈條件) 例:$i=0;$i<4;$i++
{
echo $數組名[迴圈變數名]
}
'; } ?> 輸出結果
皮皮
樂樂
教皇
老趙
while迴圈 文法
$條件變數名=條件變數值
while(條件陳述式) 例子$i<4
{
$數組名[$條件變數名];
$條件變數++
}
輸出結果 皮皮 樂樂 教皇 老趙
在數組末尾添加元素
文法$數組名=array[value,value1,value2,value3];
$數組名[]=要添加的value;
$數組名[]=要添加的value;
輸出結果 皮皮 樂樂 教皇 老趙 浩民 蘇超 呂騰
建立一個範圍的數組range和count取得數組裡有多少元素的方法
文法$數組名=range(範圍開始,範圍結束)
count($數組名)
輸出結果1 2 3 4 5 6 7 8 9 10 11 12
輸出結果a b c d e f g h i j k l m n o p q r s t u v w x y z
三 填充數組
array_pad
文法
array_pad($數組名,數組長度,填充預設值)
輸出結果0 1 2 3 0 0 0
五,在數組中刪除和插入替換元素array_splice
array_splice接兩個參數代表刪除 接四個參數代表插入或替換(第三個參數為0的時候為插入,不為0時為替換)
刪除文法array_splice($數組名,刪除結束下標) 下標等於在這個Key之前的刪除
輸出結果5 6 7 8 9 10 11 12
插入文法array_splice($被插入數組名,下標,0,$插入的新數組名) 下標為在這個下標到上一個之前插入新數組
輸出結果0 1 2 3 4 a b c 5 6 7 8 9 10 11 12
替換文法array_splice($被替換數組名,key,key2,$替換的新數組名) 下標1下標2結合在一起表示從下標key開始數下標key2個元素被新的數組替換
輸出結果為0 1 2 a b c 9 10 11 12
從3開始數6個元素被替換成a,b,c
本文出自 “PHP學習筆記” 部落格
http://www.bkjia.com/PHPjc/478717.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478717.htmlTechArticle一,如何定義一個常量 關鍵字:define 文法define(常量名,常量的值) ? $a=123; define(I,$a); echo I; ? 二,數組 1定義一個數組 關鍵字array 文法array(key...