正規表示式
<?php
//正規表示式
//斜槓代表定界符 /^$/
$str = "abcde123fg456h";
$reg = "/\d/";
echo preg_replace($reg,"#",$str); //將字串$str按照職責表示式reg替換為#
var_dump(preg_split($reg,$str)); //將字串str按照正規表示式拆分
$arr = array();
preg_match($reg,$str,$arr); //匹配字串中滿足正規表示式的第乙個資料
var_dump($arr);
preg_match_all($reg,$str,$arr); //匹配字串中滿足正規表示式的所有資料
var_dump($arr);
//陣列
//定義
$arr = array(1,2,3,4,5); //定義陣列方式1
//賦值定義
$arr1[0] = 5;
$arr1[1] = 6;
var_dump($arr1);
//陣列分類
//1.索引陣列
$arr = array(1,2,3,4,5);
echo $arr[0];
//2.關聯陣列
$arr = array("one"=>5,"two"=>10);
echo $arr["two"];
//php陣列特點:可以儲存任意型別的資料,長度可以變化
$arr = array("aa","bb",5,"cc",10);
//$arr = array("a"=>10,"b"=>20,"c"=>"hello","d"=>30);
////for迴圈遍歷,不能遍歷關聯陣列
for($i=0;$i$value)//取key和value
函式var_dump(each($arr)); //返回陣列裡面元素的key和value
var_dump(each($arr)); //每次取完值向下走乙個指向下乙個值
函式list($a,$b,$c,$d) = $arr; //將陣列裡面的值分配給list函式裡的變數
echo $a;
和list()結合起來遍歷陣列
while(list($key,$value) = each($arr))
--";
}//6.指標
var_dump(current($arr)); //取當前指標指向位置的value值
echo key($arr); //取當前指標指向位置的key
next($arr); //將指標向下調
prev($arr); //將指標向上調
end($arr); //將指標調向最後乙個
reset($arr); //將指標重置,指向第乙個
while(next($arr))
dowhile(next($arr));
var_dump($_env);
var_dump($_post);
//$_get $_post
//常用函式
var_dump(in_array("ab",$arr));//判斷陣列裡面是否存在某個值
var_dump(array_reverse($arr)); //翻轉陣列
echo count($arr); //返回陣列元素的個數
$attr = array_unique($arr); //去重
unset($attr[0]); //刪除陣列中的元素
var_dump(array_values($attr)); //重新索引
$attr = array(1,2,3,4);
var_dump(array_merge($arr,$attr)); //合併陣列
array_push($arr,"dd"); //給陣列追加乙個元素
var_dump($arr);
//二維陣列
$attr = array(
array(1,2,3),
array(4,5,6),
array(7,8,9)
);var_dump($attr);
//例子
$attr = array(
array('n01','漢族'),
array('n02','苗族'),
array('n03','回族'),
array('n04','維吾爾族')
);//將陣列中的內容以乙個下拉列表的形式顯示
echo "";
foreach($attr as $value)";}
echo "";
//將二維陣列中的內容顯示為一張表
$attr = array(
array('p001','張三','男','漢族'),
array('p002','李四','女','苗族'),
array('p003','王五','男','回族'),
array('p004','趙六','女','維吾爾族')
);echo "";
echo "代號
姓名性別
民族";
for?>
csdn第三節課
筆記部分 1.網頁中影象的插入 一.屬性 1 alt 當無法顯示是給以使用者提示 2 title 滑鼠移動到上時顯示資訊 3 src 用於 中找出的路徑.二.路徑 1 當前的目錄檔案 直接寫出檔名 或 檔名 2 子集目錄檔案 同級檔名 子集檔名 3 上級檔案 檔名 多一級多加乙個 2.超連結 一.兩...
Oracle第三節課總結
集合運算 一 union求並集,公共部分只有包含一次 例 求emp表ename中含 a 或含有 m select from emp whereename like a union select from emp where ename like m 二 union all求集並,公共部分只有包含二次...
C 的第三節課
計算機如何儲存資訊,按值儲存的資料的資料型別,包括int uint,long ulong,char,float,double,bool,decimal,byte,sbyte.字元值和數字值之間的異同,如何宣告和初始化變數。byte有帶有符號形式 sbyte 和無符號形式 byte 計算機並不能識別字...