freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

php動態(tài)網頁制作—計算機(論文)(編輯修改稿)

2025-01-11 12:48 本頁面
 

【文章內容簡介】 echo 函數并不需要圓括號,所以 echo 函數更像是語句而不像是函數。讓我們來看看下 面這一實例: ? $a=hello。 $b=world。 echo a,b。 print a,b。 ? 用瀏覽器觀看這段代碼的運行情況后,你會看到這樣的運行結果: aba Parse error: parse error in d: on line 5 這說明這段代碼并不能完全通過解釋,發(fā)生錯誤的地方就在代碼的第五行: “print a,b?!?。 一個簡單的實例 通過我們已經學過的知識,你可以編寫一個最簡單的程序 輸出一個也許是程序世界中最有名的詞語 HTML HEAD TITLE ? echo Hello World!。 ? /TITLE /HEAD BODY H1 First PHP page /H1 HR ? // Single line C++ style ment /* printing the message */ echo Hello World!。 Unix style single line ment ? /BODY /HTML 數據類型 PHP 支持整數、浮點數、字符串、數組和對象。變量類型通常不由程序員決定而由 PHP 運行過程決定(真是好的解脫?。?。當然,如果你喜歡的話,你也可以使用 cast 或者函數 settype()將某種類型的變量轉換成指定的類型。 1. 數值 數值類型可以是整數或是浮點數。你可以用以下的語句來為一個數值賦值: $a = 1234。 十進制數 $a = 123。 負數 $a = 0123。 八進制數 (等于十進制數的 83) $a = 0x12。 十六進制數 (等于十進制數 的 18) $a = 。 浮點數 雙精度數 $a = 。 雙精度數的指數形式 2. 字符串 字符串可以由單引號或雙引號引出的字段定義。注意不同的是被單引號引出的字符串是以字面定義的,而雙引號引出的字符串可以被擴展。而且,在雙引號字符串中可以使用反斜杠()在字符串中加入轉義序列和轉換字符。舉例如下: $first = 39。Hello39。 $second = World。 $full1 = $first $second。 產生 Hello World $full2 = 39。$first $second39。 產生 $first $second $full3=01DC studio,. 2021 copyright. 。 請注意最后一行,如果需要在字符串中使用雙引號,可以使用反斜杠字符,象該行語句所示。這里的的反斜杠用來使雙引號的功能改變。 可以將字符和數字利用運算符號連接起來。字符被轉化成數字,利用其最初位置。在 PHP手冊中有詳細的例子。 3. 數組與哈希表 數組與哈希表以同樣的方法被支持。怎樣運用取決于你怎樣定義它們。你可以用 list()或者 array()來定義它們,也可以直接為數組賦值。數組的索引從 0 開始。雖然我在這里沒有說明,但是你一樣可以輕易的使用多維數組。 // 一個包含兩個元素的數組 $a[0] = first。 $a[1] = second。 $a[] = third。 // 添加數組元素的簡單方法 // 現在 $a[2]被賦值為 third echo count($a)。 // 打印出 3,因為該數組有 3 個元素 // 用一個語句定義一個數組并賦值 $myphonebook = array ( sbabu = 5348, keith = 4829, carole = 4533 )。 // 噢,忘了教長吧,讓我們添加一個元素 $myphonebook[dean] = 5397。 // 你定義的 carale 元素錯了,讓我們更正它 $myphonebook[carole] = 4522 // 我還沒有告訴你怎樣使用數組的相似支持方式嗎?讓我們看一看 echo $myphonebook[0]。 // sbabu echo $myphonebook[1]。 // 5348 其他一 些對數組或哈希表有用的函數包括 sort(), next(), prev()和 each()。 4. 對象 使用 new 語句產生一個對象: class foo { function do_foo () { echo Doing foo.。 } } $bar = new foo。 $bardo_foo()。 5. 改變變量類型 在 PHP 手冊中提到: PHP 不支持(也不需要)直接在聲明變量時定義變量類型;變量類型將根據其被應用的情況決定。如果你為變量 var 賦值為一個字符串,那么它變成了一個字符串 。如果你又為它賦了整數值,那么它就變成了整數。 $foo = 0。 // $foo 是字符串 (ASCII 48) $foo++。 // $foo 是字符串 1 (ASCII 49) $foo += 1。 // $foo 現在是整數 (2) $foo = $foo + 。 // $foo 是一個雙精度數 () $foo = 5 + 10 Little Piggies。 // $foo 是一個整數 (15) $foo = 5 + 10 Small Pigs。 // $foo 是一個整數 (15) 如果想 要強行轉換變量類型,可以使用與 C 語言相同的函數 settype()。 6. 變量與常量 可能你已經注意到,變量都有一個美元符號( $)的前綴。所有變量都是局部變量,為了使得定義的函數中可以使用外部變量,使用 global 語句。而你要將該變量的作用范圍限制在該函數之內,使用 static 語句。 $g_var = 1 。 // 全局范圍 function test() { global $g_var。 // 這樣就可以聲明全局變量了 } 更先進一些的是變量的變量表示。請參考 PHP 手冊。這在有時會顯得很有用。 PHP 內置了許多已定義的變量。你也可以用 define 函數定義你自己的常量,比如 define(CONSTANT,value)。 7. 運算符 PHP 具有 C,C++和 Java 中的通常見到的運算符。這些運算符的優(yōu)先權也是一致的。賦值同樣使用 =。 1) 算術和字符 以下只有一種運算符是有關字符的: $a + $b :加 $a $b :減 $a * $b :乘 $a / $b :除 $a % $b :取模(余數) $a . $b :字符串連接 2) 邏輯和比較 邏輯運算符有: $a || $b :或 $a or $b :或 $a amp。amp。 $b :與 $a and $b :與 $a xor $b :異或 (當 $a 或 $b 為 true 時為 true,兩者一樣時為 false) ! $a :非 比較運算符有: $a == $b :相等 $a != $b :不等 $a $b :小于 $a = $b :小于等于 $a $b :大于 $a = $b :大于等于 與 C 一樣 PHP 也有三重運算符( ?:)。位操作符在 PHP 同樣存在。 3) 優(yōu)先權 : 就和 C 以及 Java 一樣! 8. 控制流程結構 PHP 有 著與 C 一樣的流程控制。我將在下面大概介紹。 if, else, elseif, if(): endif if (表達式一 ) { . . . } elseif (表達式二 ) { . . . } else { . . . } // 或者像 Python 一樣 if (表達式一 ) : . . . . . . elseif (表達式二 ) : . . . else : . . . endif 。 Loops. while, do..while, for while (表達式 ) { . . . } do { . . . } while (表達式 )。 for (表達式一 。 表達式二 。 表達式三 ) { . . . } //或者像 Python 一樣 while (expr) : . . . endwhile 。 switch switch 是對多重 ifelseifelse 結構的最好的替換: switch ($i) { case 0: print i equals 0。 case 1: print i equals 1。 case 2: print i equals 2。 } break, continue break 中斷當前的循環(huán)控制結構。 continue 被用來跳出剩下的當前循環(huán)并繼續(xù)執(zhí)行下一次循環(huán)。 require, include 就像 C 中的 include 預處理一樣。你在 require 中指定的那個文件將替代其在主文件中的位置。在有條件的引用文件時,可以使用 include()。這樣就使得你可以將復雜的 PHP 文件分割成多個文件并且在不同需要時分別引用它們。 9. 函數 你可以像以下的例子一樣定義自己的函數。函數的返回值可以是任何數據類型: function foo (變量名一 , 變量名二 , . . . , 變量名 n) { echo Example 。 return $retval。 } 所有 PHP 代碼都可以出現在函數定義中,甚至包括對其他函數和類的定義。函數必須在引用之前定義。 10. 類 利用類模型建立類??梢詤⒖?PHP 手冊中對類的詳細解釋。 class Employee { var $empno。 // 員工人數 var $empnm。 // 員工姓名 function add_employee($in_num, $in_name) { $thisempno = $in_num。 $thisempnm = $in_name。 } function show() { echo $thisempno, $thisempnm。 return。 } function changenm($in_name) { $thisempnm = $in_name。 } } $sbabu = new Employee。 $sbabuadd_employee(10,sbabu)。 $sbabuchangenm(babu)。 $sbabushow()。 新增功能 新增加了專用的字符函數 Ctype Character type functions These functions check whether a character or string falls into a certain character class according to the i current locale. 這些函數根據當前現場的 i 檢查一個字符或字符串是否在一個字符類里面 ! When called with an integer argument these functions behave exactly like their C counterparts. 當使用整數參數調用時 ,這些函數和 C 里面的函數完全匹配。 When called with a string argument they will check every character in the string and will only return true if every character in the string matches the requested criteria. 當使用字符串參數 ,將檢查字符串里面的每一個字符 ,如果字符串里面的每個字符都等同于請求標準時返回 true. Passing anything else but a string or integer will return false 符串或整數的參數將立即返回 false Warning 警告 : These functions are new as of PHP and might change their name in the near are to change them to ctype—issomething() instead of ctype—somthing()or even to make them part of ext/standard and use their original C—names,although this
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1