標題 [WebFund]筆記-PHP-899~914
時間 2007/12/07 Fri 18:17:08
───────────────────────────────────────
1.PHP → Hypertext Preprocessor
2.<? php 程式碼內容 ?>
3.$ variable; → $後接變數名稱,用;號終止
4.comment → /註解/ :一行
/*註解*/:一行 or 多行
5.settype( $型態a, "型態b" ); → 將型態a 轉成型態b
ex: settype( $testString, "double"); → 將testString 轉成 double
6."AAA" . $var . "BBB" → 其中的'.'用來連接多個字串
7.define( "變數a", 數值); → 將"變數a"設成指定的數值,且之後不能改變"變數a"的值
ex: define( "VALUE", 5) → VALUE = 5
8.陣列表示方式 → (1)$first[0] = "zero";
$first[1] = "one";
$first[] = "two";
(2)$second = array("zero", "one", "two");
(3)third["ArtTic"] = 21;
third["LunaTic"] = 18;
third["GalAnt"] = 23;
(4)fourth = array("Monday" => "first",
"Tuesday" => "second",
"Wednesday" => "third",
"Thursday" => "fourth",
"Friday" => "fifth",
"Saturday" => "sixth",
"Sunday" => "seventh");
9.strcmp( "字串A", "字串B"); → 比較兩個字串,從第一個字母開始比,若相同則
繼續比第二個,依此類推。
若完全不同則傳回 -1;反之相同則傳回 0。
10.^ 比對字串裡的每一行開頭 ex:^This 則 「This is a book.」符合
$ 比對字串裡的每一行結尾 ex:book$ 則 「This is a book」 符合
11.搜尋與比對 ─ ereg( ) 或 eregi ( )
搜尋並取代 ─ ereg_replace( ) 或 eregi_replace( )
ereg( )與 eregi( ) 語法相同,但ereg( ) 在比對字串時有大小寫之分,
eregi( )則大小寫無關。
12.[] 比對字元集合(範圍)的「一個」字元。
ex:[a-z] 比對所有的小寫字母
[A-Z] 比對所有的大寫字母
[a-zA-Z] 比對所有的字母
[0-9] 比對所有的數字
[0-9.-] 比對所有的數字,句號和減號
[ \f\r\t\n] 比對所有的空白字元(注意 \t 前面是一個「空白」字元)
13.範圍比對「{ }」
這個符號是用來比對「重複出現」的字元數,語法是「 {最小值, 最大值 } 」
範例 說明
^a$ 比對 a
^a{2}$ 比對 aa
^a{2, 4}$ 比對 aa 或 aaa 或 aaaa (只要是其中一種都符合規則)
^a{2,}$ 比對至少有 aa 開頭的字串就行,也就是 aaa、aaaa、aaxxx 都符合
(注意!「,}」之間不可有空白」
14.符號 說明
? 等於 {0,1},表示「前面的字元可以不出現(0)或出現一次(1)」
* 等於 {0,},表示「前面的字元可以不出現(0)或多次出現」
+ 等於 {1,},表示「前面的字元必須出現一次(1)以上 」
疑問:"[[:<:]]()[[:>:]]" → 上課沒聽懂,課本也看不懂
match the beginning and end of a word, respectively ???
----------
下次上課內容
$_ENV:這是一個系統環境的變數陣列。這一個陣列中記錄了所有的作業系統的設定狀態
$_SERVER:這是一個WEB SERVER 的變數陣列。
這一個陣列中記錄了所有的WEB SERVER 訊息的狀態
$_COOKIE:指系統的COOKIE值的變數陣列
$_SESSION:指系統的SESSION值的變數陣列
----------
PS1.以上整理為上課時所記的,並不代表課本全部內容及重點
PS2.以上內容如有錯誤 煩請告知 感謝<(_ _)>
----------
參考資料:Internet&World Wide Web How To Program - Third Edition 及
http://km.tceb.edu.tw/~wsx/php/
http://www.php5.idv.tw/html.php?mod=article&act=index&cid=3
--
身高不是距離
技巧不是問題
只要有"心"
人人都可 定‧三‧米
--
▅◣ Origin: 謠 言 報 bbs.csie.fju.edu.tw
▋◤ Author: ie945167 從 140.136.150.130 發表
▋※ Modify: 2007/12/30 Sun 15:19:12
沒有留言:
張貼留言