今日課程:PHP 3天基礎鞏固視頻教程【燕十八】php
一、數組聲明方式數組
//數組是一種符合數據,能夠裝下多個值,每一個值用不一樣的鍵來區分 $arr = array('001'=>'a','002'=>'b','003'=>'c'); print_r($arr);
二、數組類型ide
$arr = array(1=>'a',2=>'b',3=>'c');//鍵沒必要有特殊意義,純數字。這種叫'索引數組' $arr = array('name'=>'aa','age'=>'12');//字符串作鍵,通常能體現該單元的內容。這種叫'關聯數組' $arr = array(0=>'a',1=>array('str'=>'li','big'=>array('yuwen','shuxue')));//多維數組 print_r($arr);
三、鍵的規則spa
//若是不聲明鍵,會從0,1,2遞增生城鍵 $arr = array('a','b','c'); print_r($arr); echo "<br />"; //若是已存在某1個或幾個數字鍵,則從最大的數字鍵,遞增生成 $arr = array(3=>'a','b','c'); print_r($arr); echo "<br />"; //若是鍵重複,後面的值覆蓋前面的值 $arr = array(3=>'a',3=>'b',4=>'c'); print_r($arr); echo "<br />"; //鍵能夠是整數,也能夠是字符串 //浮點數轉成證書,若是字符串內容剛好爲整數,也理解爲整數 $arr = array(2=>'a',2.5=>'b','2.5'=>c'); print_r($arr);
四、操做數組單元視頻
//增一個單元 $arr = array('a','b','c'); $arr[] = 'd'; $arr[99] = 'e'; $arr['stu'] = array('li','a'); print_r($arr); echo "<br />"; //讀取單元值 echo $arr[3],'<br />'; echo $arr['stu'][1];//多維數組讀取 echo "<br />"; //改單元值 $arr[0] = 'A'; print_r($arr); echo "<br />"; //刪除某單元 unset($arr[1]); print_r($arr); echo "<br />";
五、遍歷數組教程
//for循環,對0,1,2……遞增的索引數組 $arr = array('a','b','c','d'); for($k = 0;$k <= count($arr);$k++){ echo $arr[$key],'<br />'; } $arr = array('age'=>'20','heigh'=>'180'); foreach ($arr as $key => $value) { echo $key,'`',$value,'<br />'; } foreach($arr as $v){ echo $v,'<br />'; }
今天不知道遇到啥問題,前面的使勁報錯,後面有無輸出索引
今天到此,休息了!字符串