www.黄片视频在线播放,欧美精品日韩精品一级黄,成年男女免费视频网站,99久久久国产精品免费牛牛四川,99久久精品国产9999高清,乱人妻中文字幕视频4399,亚洲男人在线视频观看

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

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

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

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

 ?> 這是一段 PHP 服務(wù)器端腳本,經(jīng)過服務(wù)器解釋執(zhí)行后生成 HML 文件! 其他幾種格式如下: ●簡(jiǎn)短風(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 選項(xiàng),在 PHP.ini 里 注釋:單行//

 多行/**/

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

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

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

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

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

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

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

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

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

 這兩個(gè)函數(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()用來判斷一個(gè)變量是否存在,返回的是布爾值 true 或 false。unset()銷毀一個(gè)變量。

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

 5. PHP 還提供了一些特定類型的測(cè)試函數(shù)。每一個(gè)函數(shù)都使用一個(gè)變量做為其參數(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)用一個(gè)函數(shù)來實(shí)現(xiàn)轉(zhuǎn)換變量數(shù)據(jù)類型的目的。

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

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

 7. 超級(jí)全局變量: 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

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

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

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

 訪間表單變量

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

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

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

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

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

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

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