HP的數(shù)據(jù)類(lèi)型有:String(字符串), Integer(整型), Float(浮點(diǎn)型), Boolean(布爾型), Array(數(shù)組), Object(對(duì)象), NULL(空值)。
有關(guān)所有數(shù)據(jù)類(lèi)型的詳解請(qǐng)閱讀菜鳥(niǎo)教程相關(guān)文檔http://www.runoob.com/php/php-datatypes.html
常量
常量被定義后,在當(dāng)前腳本的任何地方都不可以被改變。
常量可以在當(dāng)前腳本的任何地方訪問(wèn)。
一個(gè)常量由英文字母、下劃線、和數(shù)字組成,但數(shù)字不能作為首字母出現(xiàn)。 (常量名不需要加 $ 修飾符)。
設(shè)置常量
語(yǔ)法:
bool define (string $name , mixed $value [,bool $case_insensitive=false])
name:必選參數(shù),常量名稱(chēng),即標(biāo)志符。
value:必選參數(shù),常量的值。
case_insensitive :可選參數(shù),如果設(shè)置為 TRUE,該常量則大小寫(xiě)不敏感。默認(rèn)是大小寫(xiě)敏感的(false)。
實(shí)例1:創(chuàng)建一個(gè)區(qū)分大小寫(xiě)的常量『myName』
<?php
define("myName","Tommy");
echo myName;//輸出 Tommy?>
如讀者在前面所看到的,我們可以改變保存在一個(gè)變量中的值。我們也可以聲明常量。一個(gè)常量可以保存一個(gè)值,例如一個(gè)變量值,但是常量值一旦被設(shè)定后,在腳本的其他地方就不能再更改。
在示例應(yīng)用中,可以將要出售的商品單價(jià)作為常量保存起來(lái)。可以使用define函數(shù)定義這些常量:
現(xiàn)在,將這幾行代碼添加到腳本中。就有了3個(gè)用來(lái)計(jì)算顧客訂單總金額的常量。請(qǐng)注意,常量名稱(chēng)都是由大寫(xiě)字母組成的。這是借鑒了C語(yǔ)言的慣例,這樣就可以很容易區(qū)分變量和常量。這個(gè)慣例并不是必需的,但是它卻可以使代碼變得更容易閱讀和維護(hù)。
常量和變量之間的一個(gè)重要不同點(diǎn)在于引用一個(gè)常量的時(shí)候,它前面并沒(méi)有$符號(hào)。如果要使用一個(gè)常量的值,只需要使用其名稱(chēng)就可以了。
除了可以自己定義常量外,PHP還預(yù)定義了許多常量。了解這些常量的簡(jiǎn)單方法就是運(yùn)行phpinfo命令:
這個(gè)命令將給出一個(gè)PHP預(yù)定義常量和變量的列表,以及其他有用的信息。我們將在以后的內(nèi)容逐步介紹它們。
變量和常量的另一個(gè)差異在于常量只可以保存布爾值、整數(shù)、浮點(diǎn)數(shù)或字符串?dāng)?shù)據(jù)。這些類(lèi)型都是標(biāo)量數(shù)據(jù)。
家好,我是web,一位軟件搬運(yùn)工。在前幾節(jié)課程中,我們學(xué)習(xí)了php基礎(chǔ)知識(shí),包括php的基本介紹、安裝、語(yǔ)法、變量、常量、運(yùn)算符、流程控制、函數(shù)和對(duì)象、命名空間錯(cuò)誤和異常處理等內(nèi)容。接下來(lái),我們將學(xué)習(xí)html進(jìn)階相關(guān)的知識(shí),包括外觀相關(guān)的知識(shí)、引用、預(yù)定應(yīng)變量、定義、變量等內(nèi)容。在講解這些內(nèi)容時(shí),我們會(huì)對(duì)相關(guān)內(nèi)容進(jìn)行擴(kuò)展,并介紹一些常用的函數(shù)和php的擴(kuò)展,以完善或增加其功能。此外,我們還將介紹外部相關(guān)的前端知識(shí),如st、n、l、c、s、g、query、view,以及數(shù)據(jù)庫(kù)相關(guān)的知識(shí),如常用的數(shù)據(jù)庫(kù)操作。最后,我們將學(xué)習(xí)如何與泡沫或麥色購(gòu)數(shù)據(jù)庫(kù)進(jìn)行交互,以及如何管理第三方依賴(lài)。通過(guò)學(xué)習(xí)這些內(nèi)容,我們將了解如何使用第三方框架,如手寫(xiě)框架或國(guó)內(nèi)框架webweb和國(guó)外框架web。在此過(guò)程中,我們將了解開(kāi)發(fā)過(guò)程中涉及的內(nèi)容,并嘗試使用所學(xué)知識(shí)開(kāi)發(fā)一個(gè)項(xiàng)目。最終,我們將掌握相關(guān)產(chǎn)品或項(xiàng)目的開(kāi)發(fā)技能。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。