PHP變量的作用域是什么?PHP變量的類(lèi)型與檢測(cè),分支結(jié)構(gòu)的實(shí)例
PHP變量的作用域:
釋:變量的作用域是腳本中變量可被引用/使用的部分。
1.全局,在函數(shù)之外創(chuàng)建的變量,可在函數(shù)外部直接使用;
2.局部,在函數(shù)內(nèi)部創(chuàng)建的變量,僅限在函數(shù)內(nèi)部使用;
3.靜態(tài),在函數(shù)內(nèi)部創(chuàng)建,僅在內(nèi)部使用并且函數(shù)執(zhí)行后他的值不消失;
PHP變量的類(lèi)型
標(biāo)量: 單值變量, 數(shù)值(整數(shù),浮點(diǎn)),字符串,布爾(true/false),基本數(shù)據(jù)類(lèi)型
字符串:String
實(shí)例:
$name='張三';
echo $name;
單值變量, Integer實(shí)例:
$grade=5; echo $grade;數(shù)值(整數(shù),浮點(diǎn)),Float
實(shí)例:
$score=75.5;
echo $score;
布爾(true/false),Boolean實(shí)例:
$ispass=true;
var_dump($ispass);
復(fù)合類(lèi)型: 多值變量,數(shù)組 Array, 對(duì)象Object 數(shù)組 Array
實(shí)例:
$subject=['語(yǔ)文','數(shù)學(xué)','英語(yǔ)']; print_r($subject);對(duì)象 Object
實(shí)例:
$actable = new stdClass(); // Object $actable->name = '李四'; $actable->course = 'php'; $actable->grade = 80; var_dump($actable); var_dump($actable->course); echo $actable->name,特殊類(lèi)型: 資源,null
實(shí)例:
$link = fopen('hello.txt','r') or die('打開(kāi)失敗'); echo fread($link, filesize('hello.txt')); fclose($link);null
實(shí)例:
$price = null; echo '$price is ' . $price; echo is_null($price) ? '是NULL' : '不是NULL';變量檢測(cè) gettype()
實(shí)例:
echo gettype($link); echo gettype($actable);分支結(jié)構(gòu)
單分支
實(shí)例:
$age=15; if($age<18){ echo '你還未成年'; }雙分支
實(shí)例:
$age=20; if($age<18){ echo '你還未成年'; }else{ echo '你已成年'; }三分支
實(shí)例:
$age=27; if ($age < 18) { echo '你還未成年'; }elseif($age >= 18 && $age < 60) { echo '你是輕中年'; }elseif($age>=60){ echo '您是老年人'; }總結(jié):
類(lèi)型分為:
標(biāo)量: 單值變量, 數(shù)值(整數(shù),浮點(diǎn)),字符串,布爾(true/false),基本數(shù)據(jù)類(lèi)型
復(fù)合類(lèi)型: 多值變量,數(shù)組 Array, 對(duì)象Object;
流程控制:條件判斷 If(條件){條件成立時(shí)要執(zhí)行的代碼; },if(條件){條件成立時(shí)執(zhí)行的代碼;}else{條件不成立時(shí)執(zhí)行的代碼;},switch(條件){要執(zhí)行的代碼};
流程結(jié)構(gòu): For(初始條件;結(jié)束條件;更新條件){循環(huán)體};
猜你喜歡
聯(lián)絡(luò)方式:
電話:18905275581
郵箱:1700970777@qq.com



-
PHP中變量解析,特殊字符轉(zhuǎn)義,heredoc和 nowdoc語(yǔ)法結(jié)構(gòu)的用法
PHP的命名: 1.必須用$開(kāi)始; 2.$后必須用字母或者下劃線,后面可跟字母數(shù)字或下劃線,不能用特許字符; 3.嚴(yán)格區(qū)分大小寫(xiě); 4.函數(shù)是不區(qū)分大小寫(xiě); 規(guī)則: 1.駝峰式:一個(gè)單詞的首字母小寫(xiě),后面的每個(gè)單詞的首字母大寫(xiě); 2.下劃線:每...
-
開(kāi)發(fā)小程序商城的好處有哪些
線下紅利越來(lái)越少,已經(jīng)到了存量市場(chǎng)的時(shí)代,而小程序的研發(fā)迭代對(duì)于想要轉(zhuǎn)型或者拓展銷(xiāo)售渠道的商家來(lái)說(shuō),也許是好的一次機(jī)會(huì)。對(duì)于商家而言,開(kāi)發(fā)小程序有哪些好處? 1. 銷(xiāo)售渠道升級(jí),線上線下一體化連接更便利 系統(tǒng)的使用,其...
-
網(wǎng)站建設(shè)前為什么要先做網(wǎng)站需求分析?
通常,同一檔次網(wǎng)站建設(shè)產(chǎn)品的功能和性能在提升的同時(shí)產(chǎn)品價(jià)格卻在下調(diào)。網(wǎng)站建設(shè)選型要突出實(shí)用、好用、夠用的原則,不可能也沒(méi)必要實(shí)現(xiàn)所謂”一步到位”。 如果用戶受網(wǎng)站項(xiàng)目長(zhǎng)期拖累,遲遲看不到網(wǎng)...
-
深入理解SEO優(yōu)化
SEO(Search Engine Optimization),即為搜索引擎優(yōu)化,在揚(yáng)州網(wǎng)站建設(shè)中,SEO是非常重要的一環(huán)。它包括優(yōu)化內(nèi)容、頁(yè)面結(jié)構(gòu)和后臺(tái)代碼等方面。SEO的作用是為了提高網(wǎng)站在搜索引擎中的排名,從而吸引更多的訪問(wèn)者和潛在客戶。 ...
-
PHP 類(lèi)與對(duì)象的含義,自定義類(lèi)于實(shí)例化,屬性私有化,通過(guò)公共接口來(lái)進(jìn)行訪問(wèn)
聲明一個(gè)名為GirlFriend1的類(lèi) class GirlFriend1 { private 訪問(wèn)控制,私有,僅在當(dāng)前對(duì)象內(nèi)可以使用 p...