www.日本精品,久久中文视频,中文字幕第一页在线播放,香蕉视频免费网站,老湿机一区午夜精品免费福利,91久久综合精品国产丝袜长腿,欧美日韩视频精品一区二区

PHP快速學(xué)習(xí)指南

發(fā)布時間:2020-09-07 來源: 黨課講稿 點擊:

 PHP 快速學(xué)習(xí)指南 基本語法 1. <?php

 echo "<p>我的第一個 PHP 程序!</p> ";

 ?> 這是一段 PHP 服務(wù)器端腳本,經(jīng)過服務(wù)器解釋執(zhí)行后生成 HML 文件! 其他幾種格式如下: ●簡短風(fēng)格: <?

 echo "<p>My PHP1</p>";

 ?> ●Script 風(fēng)格: <script language= "php >echo "<p>My PHP1</p> "; </script> ●ASP 風(fēng)格: <%

 echo "<p>My PHPI</p> ";

 %> //默認(rèn)情況下是被禁止的,需修改 asp_tags 選項,在 PHP.ini 里 注釋:單行//

 多行/**/

 shell # 2. echo()、print()、printf()、 sprint() echo. print、printf 本身是函數(shù),即函數(shù)()。但這里的輸出函數(shù)可以省略括號,用空格+所需顯示的字符串或變量。echo 和 print 功能幾乎相同,而 echo 運(yùn)行速度上比 print稍稍快一點。因為 print 有返回值。echo 向瀏覽器輸出字符串,不返回任何值(void),print 返回的是整型(integer)。

 printf()和 sprintf()是 C 語言模式。sprintf 功能,將字符串保留在內(nèi)存中。例如 printf("我今天買了%d 套視頻光盤",5);他們之間的不同點是,printf 返回的是整型(integer),而sprintf 返回的字符串(string)。printf 可以在瀏覽器直接輸出,而 sprintf 需要 echo 將它輸出。

 注意:echo print "吳祁聽的很入神!”;

 吳祁聽的很入神! 1 //print 功能:向瀏寬器輸出字符串; 返回值:整型。print 將字符串打印出來,而 echo 又將 print 返回值打印出來。echo "</br>"; //HTML 的還行功能 ? 常用類型指示符 類型 描述 %b 整數(shù),顯示為二進(jìn)制 %e 整數(shù),顯示為 ASCII 字符 %d 整數(shù),顯示為有符號十進(jìn)制數(shù) %f 浮點數(shù),顯示為浮點數(shù) %o 整數(shù),顯示為八進(jìn)制數(shù) %s 字符串,顯示為字符串 %u 整數(shù),顯示為無符號十進(jìn)制數(shù) %x 整數(shù),顯示為小寫的十六進(jìn)制數(shù) %X 整數(shù),顯示為大寫的十六進(jìn)制數(shù)

 標(biāo)識符與變量 1. 標(biāo)識符是變量的名稱,關(guān)于標(biāo)識符,PHP 定義了一些簡單的規(guī)則: 標(biāo)識符可以是任何長度,而且可以由任何字母、數(shù)字、下劃線組成;標(biāo)識符不能以數(shù)字開始。在 PHP 中,標(biāo)識符是區(qū)分大小寫的。

 2. 一個變量名稱可以與一個函數(shù)名稱相同。

 ●變量賦值: $sum=0; $total=1.22; $sum=Stotal; ●變量的數(shù)據(jù)類型 PHP 支持如下所示的基本數(shù)據(jù)類型: Integer(整數(shù))、Float(浮點數(shù),也叫 Double,雙精度)、String(字符串)、Boole an(布爾)、 Aray(數(shù)組)、bject(對象). PHP 是一種非常弱的類型語言。在大多數(shù)編程語言中,變量只能保存一種類型的 數(shù)據(jù),而且這個類型必須在使用變量之前聲明。而在 PHP 中,變量的類型是由賦值給 變量的值確定的。

 ●類型轉(zhuǎn)換 使用類型轉(zhuǎn)換,可以將- 個變量或值轉(zhuǎn)換成另一種類型。

 $sum=0; $total=(float)$sum, ●檢測變量 大部分的可變函數(shù)都是用來測試-一個函數(shù)的類型的。PHP 中有兩個最常見的函數(shù), 分別是獲得類型 gettype(),返回值變量類型和設(shè)置類型 settype(),返回值布爾型。

 這兩個函數(shù)返回的 string 類型,也就是變量的類型字符串。

 例如:$sum= 0; echo gettype($sum);

  integer

  $sum=10; echo settype($sum,"string"); echo gettype($sum); echo $sum;

 1 string 10(sum 的值是字符串“10”)

 3. isset()和 unset()用來判斷一個變量是否存在,返回的是布爾值 true 或 false。unset()銷毀一個變量。

 4. empty()用來判斷一個變量的值是否為空,如果為空則為 true 否則為 false. 換句話說,""、0、"0"、NUll、FALSE、 arrayO、var $var,以及沒有任何屬性的 對象都將被認(rèn)為是空的。

 5. PHP 還提供了一些特定類型的測試函數(shù)。每一個函數(shù)都使用一個變量做為其參數(shù), 并且返回 true 或 false. is_integer()、is_array()、is_double()、is_float()、is_real()、is_long()、is_int()、is_integer()、is_string()、is_object()、is_resource()、 is_pull()、is_poumeric() 可以通過調(diào)用一個函數(shù)來實現(xiàn)轉(zhuǎn)換變量數(shù)據(jù)類型的目的。

 Intval($sum)這一個整體轉(zhuǎn)換了成浮點型,是臨時轉(zhuǎn)換,$sum 的類型始終沒變。、floatval()、 strval(); 6. 理解變量的作用城 作用城是指在一一個腳本中某個變量在哪些地方可以使用或可見。內(nèi)置超級全局變量可以在腳本的任何地方使用和可見。常量,一旦被聲明,將可以在全局可見。也就是說,他們可以在函數(shù)內(nèi)外使用。在一個腳本中聲明的全局變量在整個腳本中是可見的,但不是在函數(shù)內(nèi)部。函數(shù)內(nèi)部使用的變量聲明為全局變量時,其名稱要與全局變量名稱一致。在函數(shù)內(nèi)部創(chuàng)建并被聲明為靜態(tài)的變量無法在函數(shù)外部可見,但是可

 以在函數(shù)的多次多次執(zhí)行過程中保持改值在函數(shù)內(nèi)部創(chuàng)建的變量對函數(shù)來說是本地的,而當(dāng)函數(shù)終止時,該變量也就不存在 了。

 7. 超級全局變量: SGLOBALS

 所有全局變量數(shù)組 $_SERVER

 服務(wù)器環(huán)境變量數(shù)組 $_GET

  通過 GET 方法傳遞給該腳本的變量數(shù)組 $_POST

 通過 POST 方法傳遞給該腳本的變量數(shù)組 $_COOKIE

 cookie 變量數(shù)組 $_FILES

  與文件上載相關(guān)的變量數(shù)組 $_ENV

 環(huán)境變量數(shù)組 $_REQUEST

 所有用戶輸入的變量數(shù)組 $_SESSION

 會話變量數(shù)組 8. 常量:

 常量一旦被定義之后,就不能再次更改。

 define("TOTAL",199); 除了自定義常量外,PHP 還預(yù)定了許多常量。了解這些常量的簡單方法就是運(yùn)行 phpinfo0 命令。變量和常量的另一個差異在于常量只可以保存布爾值、整數(shù)、浮點數(shù)或字符串?dāng)?shù)據(jù)。這些類型都是標(biāo)量數(shù)據(jù)。

 訪間表單變量

 1. 在 PHP 腳本中,可以以 PHP 變量的形式訪問每一一個表單城,其中 PHP 變量名稱必須與表單域的名稱一-致。

 你可以很容易識別 PHP 的變量名稱,因為他們都是以$符號開始的。(漏掉這個$符號是一個常見的編程錯誤) 2. 根據(jù) PHP 版本和設(shè)置的不同,通過變量,可以有 3 種方法來訪問表單數(shù)據(jù)。這些方法并沒有正式的名稱,因此我們給他們定義了 3 個呢稱,分別是簡短風(fēng)格、中等風(fēng)格和冗長風(fēng)格。在任何情況下,一個頁面上提交給 PHP 腳本的每一個表單域在 PHP 腳本中都是可以使用的。

 $userName//簡短風(fēng)格 $_POST["userName"]//中等風(fēng)格

 $_ Get["QQName"l: $HTTP_POST_VARS["usgyName"]//冗長風(fēng)格 $_ ●簡短風(fēng)格:非常方便,但容易引起混淆,不推薦 ●中等風(fēng)格: 4.1.0 版后支持,推薦的 ●冗長風(fēng)格:最詳細(xì),但它已經(jīng)過時,長遠(yuǎn)角度看,以后會被剔除 字符串連接:使用點就可以連接".",

 method="post"對應(yīng)著$_POST method="get"對應(yīng)著$_GET

相關(guān)熱詞搜索:學(xué)習(xí)指南 快速 PHP

版權(quán)所有 蒲公英文摘 www.newchangjing.com