国产网曝门99视频在线看_免费看片a级毛片免费看_4hu四虎永久在线观看_高清无套内精线观看456_国产欧美亚洲日韩久久福利_av在线无码观看另类重口_欧美精品一二三区较多收藏_欧美老熟妇伦视频_婷婷六月综合激情_最新国产成人野战在线观看


PHP8的數(shù)據(jù)類(lèi)型-PHP8知識(shí)詳解

導(dǎo)讀:在PHP8中,變量不需要事先聲明,賦值即聲明。不同的數(shù)據(jù)類(lèi)型其實(shí)就是所儲(chǔ)存數(shù)據(jù)的不同種類(lèi)。以下是PHP8的15種數(shù)據(jù)類(lèi)型:

PHP8中,變量不需要事先聲明,賦值即聲明。

不同的數(shù)據(jù)類(lèi)型其實(shí)就是所儲(chǔ)存數(shù)據(jù)的不同種類(lèi)。在php8.0、8.1中都有所增加。以下是PHP8的15種數(shù)據(jù)類(lèi)型:


1、字符串(String):用于存儲(chǔ)文本數(shù)據(jù),可以使用單引號(hào)雙引號(hào)來(lái)定義字符串。

2、整數(shù)(Integer):用于存儲(chǔ)整數(shù)值,可以是正數(shù)、負(fù)數(shù)或零。

3、浮點(diǎn)數(shù)(Float):用于存儲(chǔ)帶有小數(shù)點(diǎn)的數(shù)值,也稱(chēng)為雙精度數(shù)。

4、布爾值(Boolean):用于存儲(chǔ)真(true)或假(false)的值。

5、數(shù)組array):用于存儲(chǔ)多個(gè)值的有序集合,可以通過(guò)索引或關(guān)聯(lián)鍵來(lái)訪(fǎng)問(wèn)其中的元素。

6、對(duì)象object):用于存儲(chǔ)自定義的數(shù)據(jù)結(jié)構(gòu),可以包含屬性方法。

7、空值(Null):表示變量沒(méi)有值。

8、資源(Resource):用于存儲(chǔ)對(duì)外部資源(例如數(shù)據(jù)庫(kù)連接或文件句柄)的引用。

9、回調(diào)(Callback):用于存儲(chǔ)函數(shù)或方法的引用,用于回調(diào)函數(shù)的調(diào)用。PHP 8.1以后可用。

10、可調(diào)用(Callable):用于存儲(chǔ)可以被調(diào)用的任何內(nèi)容,包括函數(shù)、方法和匿名函數(shù)。PHP 8.1以后可用。

11、任意類(lèi)型(Mixed):mixed類(lèi)型用于表示可以是任意類(lèi)型的變量。自 PHP 8.0.0 起可用。

12、枚舉(Enum):枚舉是在類(lèi)、類(lèi)常量基礎(chǔ)上的約束層, 目標(biāo)是提供一種能力:定義包含可能值的封閉集合類(lèi)型。PHP 8.1以后可用。

13、不會(huì)終止(Never):never 是僅用于返回的類(lèi)型,表示函數(shù)不會(huì)終止。這意味著它要么調(diào)用 exit(),要么拋出異常,要么無(wú)限循環(huán)。因此,它不能是聯(lián)合類(lèi)型聲明的一部分。自 PHP 8.1.0 起可用。

14、無(wú)返回值(Void);void 是僅用于返回類(lèi)型,表示函數(shù)不返回值,但該函數(shù)仍可能會(huì)終止。PHP 7.1以后可用。

15、可迭代對(duì)象iterable):表示可迭代的實(shí)體,例如數(shù)組或?qū)崿F(xiàn)了Iterator接口的對(duì)象。PHP 7.1以后可用。

作為弱類(lèi)型語(yǔ)言,PHP也被稱(chēng)為動(dòng)態(tài)類(lèi)型的語(yǔ)言。在強(qiáng)類(lèi)型的語(yǔ)言中(如C語(yǔ)言),一個(gè)變量只能存儲(chǔ)一種數(shù)據(jù)類(lèi)型的數(shù)據(jù),而且這個(gè)變量在使用前必須聲明變量類(lèi)型。

在PHP中,給變量賦什么類(lèi)型的值,這個(gè)變量就是什么類(lèi)型的。

下面給一個(gè)參考文件示例:

本實(shí)例將使用echo語(yǔ)句輸出個(gè)人信息,包括姓名、性別、年齡、身高、體重,代碼如下:

<?php
$name = "紅紅";
$gender = "女";
$age = 18;
$height = 160;
$weight = 45.5;
echo "姓名:".$name."<br>";
echo "性別:".$gender."<br>";
echo "年齡:".$age."歲<br>";
echo "身高:".$height."厘米"."<br>";
echo "體重:".$weight."公斤"."<br>";                                                                                                                                                                                                       

上述代碼中,包含的數(shù)據(jù)類(lèi)型有字符串、整型和浮點(diǎn)型,網(wǎng)頁(yè)輸出結(jié)果如下:


上面的代碼中:

“.”是字符串連接符

“<br>”是換行標(biāo)記

“echo”是PHP的輸出語(yǔ)句,這可以將文本內(nèi)容顯示到瀏覽器上。

常用的的輸出語(yǔ)句還有var_dump()函數(shù)和print_r()函數(shù)。



本文地址:http://003188.cn/php8deshujuleixing.html
碼字不易,打個(gè)賞唄
楊澤業(yè)感謝你的支持!

猜你喜歡

面向?qū)ο缶幊痰膸讉€(gè)問(wèn)題總結(jié)-PHP8知識(shí)詳解

導(dǎo)讀:面向?qū)ο缶幊痰膸讉€(gè)問(wèn)題總結(jié):1、類(lèi)和對(duì)象的關(guān)系?2、方法與函數(shù)的區(qū)別?3、靜態(tài)變量越多越好嗎?4、抽象類(lèi)和類(lèi)有何不同?

2023-10-07  分類(lèi):PHP學(xué)堂  瀏覽:871次


在PHP8中使用instanceof操作符檢測(cè)對(duì)象類(lèi)型-PHP8知識(shí)詳解

導(dǎo)讀:繼承特性簡(jiǎn)化了對(duì)象、類(lèi)的創(chuàng)建,增加了代碼的可重用性。但是PHP只支持單繼承,如果想實(shí)現(xiàn)多繼承,就需要使用接口。PHP可以實(shí)現(xiàn)多個(gè)接口。

2023-10-04  分類(lèi):PHP學(xué)堂  瀏覽:782次


PHP8的靜態(tài)變量和方法-PHP8知識(shí)詳解

導(dǎo)讀:我們?cè)谏弦徽n程講到了public、private、protected這3個(gè)關(guān)鍵字,今天我們來(lái)講解static關(guān)鍵字,明天再講解final關(guān)鍵字。 如果不想通過(guò)創(chuàng)建對(duì)象來(lái)調(diào)用變量或方法,則可以將該變量或方法創(chuàng)建為靜態(tài)變量或方法,也就是在變量或方法的前面加上static關(guān)鍵詞。

2023-09-28  分類(lèi):PHP學(xué)堂  瀏覽:819次


PHP8中偽變量“$this->”和操作符“::”的使用-PHP8知識(shí)詳解

導(dǎo)讀:對(duì)象不僅可以調(diào)用自己的變量和方法,也可以調(diào)用類(lèi)中的變量和方法。php8通過(guò)偽變量“$this->”和操作符“::”來(lái)實(shí)現(xiàn)這些功能。

2023-09-24  分類(lèi):PHP學(xué)堂  瀏覽:829次


PHP8的類(lèi)與對(duì)象的基本操作之類(lèi)常量-PHP8知識(shí)詳解

導(dǎo)讀:PHP 8引入了一種新的特性,稱(chēng)為類(lèi)常量(Class Constants)。類(lèi)常量是在類(lèi)中定義的常量,類(lèi)似于全局常量,但作用域僅限于定義它們的類(lèi)。 在PHP 8中,類(lèi)常量的作用域被限制在定義它們的類(lèi)中。這意味著只有類(lèi)的成員方法或靜態(tài)方法才能訪(fǎng)問(wèn)類(lèi)常量。在其他上下文中,如類(lèi)的實(shí)例方法或全局范圍內(nèi),類(lèi)常量將不可見(jiàn)。

2023-09-21  分類(lèi):PHP學(xué)堂  瀏覽:715次


PHP8的類(lèi)與對(duì)象的基本操作之成員變量-PHP8知識(shí)詳解

導(dǎo)讀:成員變量是指在類(lèi)中定義的變量。在類(lèi)中可以聲明多個(gè)變量,所以對(duì)象中可以存在多個(gè)成員變量,每個(gè)變量將存儲(chǔ)不同的對(duì)象屬性信息。

2023-09-21  分類(lèi):PHP學(xué)堂  瀏覽:818次


PHP8的類(lèi)與對(duì)象的基本操作之類(lèi)的實(shí)例化-PHP8知識(shí)詳解

導(dǎo)讀:定義完類(lèi)和方法后,并不是真正創(chuàng)建一個(gè)對(duì)象。類(lèi)和對(duì)象可以描述為如下關(guān)系。類(lèi)用來(lái)描述具有相同數(shù)據(jù)結(jié)構(gòu)和特征的“一組對(duì)象”,“類(lèi)”是“對(duì)象”的抽象,而“對(duì)象”是“類(lèi)”的具體實(shí)例,即一個(gè)類(lèi)中的對(duì)象具有相同的“型”,但其中每個(gè)對(duì)象卻具有各不相同的“值”。

2023-09-21  分類(lèi):PHP學(xué)堂  瀏覽:812次


PHP8的類(lèi)與對(duì)象的基本操作之成員方法-PHP8知識(shí)詳解

導(dǎo)讀:成員方法是指在類(lèi)中聲明的函數(shù)。在類(lèi)中可以聲明多個(gè)函數(shù),所以對(duì)象中可以存在多個(gè)成員方法。類(lèi)的成員方法可以通過(guò)關(guān)鍵字進(jìn)行修飾,從而控制成員方法的商用權(quán)限。

2023-09-18  分類(lèi):PHP學(xué)堂  瀏覽:787次


PHP8的類(lèi)與對(duì)象的基本操作之定義類(lèi)-PHP8知識(shí)詳解

導(dǎo)讀:在PHP8中,定義類(lèi)的關(guān)鍵字是class,定義類(lèi)的語(yǔ)法格式如下: 其中,修飾符是可選項(xiàng),常見(jiàn)的修飾符包括public、private和protected。

2023-09-18  分類(lèi):PHP學(xué)堂  瀏覽:814次


認(rèn)識(shí)面向?qū)ο?PHP8知識(shí)詳解

導(dǎo)讀:面向?qū)ο缶幊?,也叫面向?qū)ο蟪绦蛟O(shè)計(jì),是在面向過(guò)程程序設(shè)計(jì)的基礎(chǔ)上發(fā)展而來(lái)的,它比面向過(guò)程編程具有更強(qiáng)的靈活性和擴(kuò)展性。 它用類(lèi)、對(duì)象、關(guān)系、屬性等一系列東西來(lái)提高編程的效率,其主要的特性是可封裝性、可繼承性和多態(tài)性。

2023-09-16  分類(lèi):PHP學(xué)堂  瀏覽:719次