真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php語(yǔ)法學(xué)習(xí)

php語(yǔ)法學(xué)習(xí)

創(chuàng)新互聯(lián)擁有一支富有激情的企業(yè)網(wǎng)站制作團(tuán)隊(duì),在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕十載,專業(yè)且經(jīng)驗(yàn)豐富。十載網(wǎng)站優(yōu)化營(yíng)銷經(jīng)驗(yàn),我們已為上1000家中小企業(yè)提供了成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)解決方案,按需搭建網(wǎng)站,設(shè)計(jì)滿意,售后服務(wù)無(wú)憂。所有客戶皆提供一年免費(fèi)網(wǎng)站維護(hù)!

基礎(chǔ)語(yǔ)法

開頭結(jié)尾

PHP腳本以 "" 結(jié)尾

*這個(gè)是多行注釋*/?>

常量

常量一旦被定義,就無(wú)法再更改常量如何定義:常量名稱前面沒(méi)有$符號(hào),常冠以字符串或下劃線開頭。常量與變量不同,其作用域貫穿整個(gè)腳本,自動(dòng)全局。

*實(shí)例

define("varName","我是內(nèi)容");echo varName; // <-- 常量名稱

變量

  • 變量命名

    變量要以 ”$”開頭輸出: 11

  • 變量規(guī)則:

    1.變量以$符號(hào)開頭,其后是變量的名稱2.變量名稱必須以字母或下劃線開頭3.變量名不能以數(shù)字開頭4.變量名稱只能包含字母數(shù)字字符和下劃線(A-z、0-9 以及 _)5.變量名對(duì)大小寫敏感($y 與$Y 是兩個(gè)不同的變量)

大小寫敏感

  • 不敏感的有: 關(guān)鍵字、類名、函數(shù)名

  • 敏感: 所有的變量都區(qū)分大小寫

  • 變量的作用域1.內(nèi)外有嚴(yán)格的界限,屬于內(nèi)部(local)的變量外部不能訪問(wèn)2.屬于外部(global)的變量,內(nèi)部也不能訪問(wèn)3,static 關(guān)鍵字的作用:當(dāng)函數(shù)運(yùn)行結(jié)束后,所有變量都將被釋放。當(dāng)需要變量不隨函數(shù)消失,就需要在聲明變量前加上 static 關(guān)鍵字。4.在局部沿用全局變量 $GLOBALS['變量名'] ; 聲明全局變量 global $y

  • 其他:

  • 變量創(chuàng)建時(shí)間:首次賦值的時(shí)候被創(chuàng)建

  • 文本需要用引號(hào)包上

  • 無(wú)需告訴變量的類型,php會(huì)根據(jù)其值自動(dòng)把變量轉(zhuǎn)換為正確的數(shù)據(jù)類型

輸出語(yǔ)句

echo & printecho - 能夠輸出一個(gè)以上的字符串 ,速度快(因?yàn)闆](méi)有返回值) 書寫 echo , echo() 均可print - 只能輸出一個(gè)字符串,并始終返回1

數(shù)據(jù)類型

  • 字符串

    $x = "Hello PHP!"; // 引號(hào)括住的地方$y = 'Hello PHP'; // 單引號(hào)也可以

// 計(jì)算字符串長(zhǎng)度 strlen()函數(shù)echo strlen("Hello PHP!");// 檢索字符串匹配的字符位置,如果未找到返回 FALSEecho strips("Hello PHP","PHP");更多字符串處理http://www.w3school.com.cn/php/php_ref_string.asp/

  • 整數(shù)

    var_dump() 會(huì)返回變量的數(shù)據(jù)類型和值$x = 5985;$x = -345; // 負(fù)數(shù)$x = 0x8C; // 十六進(jìn)制數(shù)$x = 047; // 八進(jìn)制數(shù)

  • 浮點(diǎn)數(shù)

    $x = 10.365;$x = 2.4e3;$x = 8E-5;

  • 邏輯

    $x=true;$y=false;

  • 數(shù)組

    $cars=array("Volvo","BMW","SB");$ss=array("BMW","Volvo","SB");cars==ss; // 返回truecars===ss; // 返回 false ,順序相同,返回true

只適用于數(shù)組的遍歷方式: foreach遍歷$colors = array("red","green","blue","yellow");foreach ($colors as $value) { echo "$value ";}

數(shù)組長(zhǎng)度: echo count($cars)

關(guān)聯(lián)數(shù)組: 數(shù)組中的每個(gè)元素是一對(duì) 鍵值對(duì)

初始化關(guān)聯(lián)數(shù)組:$age=array("Peter"=>"35","Ethan"=>"37","MOla"=>"18")或者:$age['Peter']="35";$age['Ethan']="37";$age['Mola']="18";

遍歷方式:foreach($age as $x=>$x_value) {

}

  • sort() - 以升序?qū)?shù)組排序

  • rsort() - 以降序?qū)?shù)組排序

  • asort() - 根據(jù)值,以升序?qū)﹃P(guān)聯(lián)數(shù)組進(jìn)行排序

  • ksort() - 根據(jù)鍵,以升序?qū)﹃P(guān)聯(lián)數(shù)組進(jìn)行排序

  • arsort() - 根據(jù)值,以降序?qū)﹃P(guān)聯(lián)數(shù)組進(jìn)行排序

  • krsort() - 根據(jù)鍵,以降序?qū)﹃P(guān)聯(lián)數(shù)組進(jìn)行排序

更多數(shù)組操作:

  • 對(duì)象

    color = $color;}function what_color() { return $this->color; }}?>

  • NULL

    NULL 表示變量無(wú)值,通過(guò)把值改為NULL將變量清空;

函數(shù)

聲明: 以“function”開頭,命名規(guī)則同變量。例如:function functionName($height=50){ echo "這是個(gè)函數(shù) height = $height" ;return NULL;}

調(diào)用方法:functionName(); // 當(dāng)不傳遞參數(shù)時(shí),使用默認(rèn)值

運(yùn)算符

  • 常見運(yùn)算符 + 、 - 、 * 、 / 、 %

    $x=10;$y=6;echo ($x + $y); // 輸出 16echo ($x - $y); // 輸出 4echo ($x * $y); // 輸出 60echo ($x / $y); // 輸出 1.6666666666667echo ($x % $y); // 輸出 4

  • 賦值運(yùn)算符從右向左賦值 $x=10; echo $x; // 10

  • 字符串運(yùn)算符

$a = "Hello";$b = $a . " world!";echo $b; // 輸出 Hello world!$x="Hello";$x .= " world!";echo $x; // 輸出 Hello world!

  • PHP 遞增/遞減運(yùn)算符 規(guī)則同C

  • 比較運(yùn)算符

    【 ===】 全等(完全相同) $x === $y 如果 $x 等于 $y,且它們類型相同,則返回 true?!?>】 不等于 $x <> $y 如果 $x 不等于 $y,則返回 true?!?==】 不全等(完全不同) $x !== $y 如果 $x 不等于 $y,且它們類型不相同,則返回 true。

  • 邏輯運(yùn)算符

    and 與 $x and $y 如果 $x 和 $y 都為 true,則返回 true。or 或 $x or $y 如果 $x 和 $y 至少有一個(gè)為 true,則返回 true。xor 異或 $x xor $y 如果 $x 和 $y 有且僅有一個(gè)為 true,則返回 true。

  • 條件控制語(yǔ)句if...else...elseif 語(yǔ)句 注意 elseif連寫其他于C一致

程序員杭州軟件測(cè)試杭州APP開發(fā)杭州PHP工程師


當(dāng)前文章:php語(yǔ)法學(xué)習(xí)
標(biāo)題URL:http://weahome.cn/article/ghoojs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部