bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

PHP中的數據類型-創新互聯

PHP中共有8種原始類型,包括4種標量類型,即boolean(布爾型)、integer(整數)、float/double(浮點型)和string(字符串型);

創新互聯主營驛城網站建設的網絡公司,主營網站建設方案,APP應用開發,驛城h5成都微信小程序搭建,驛城網站營銷推廣歡迎驛城等地區企業咨詢

兩種復合類型,即array(數組)和object(對象);

兩種特殊類型,即resource(資源)與null。

一、標量數據類型

1.布爾型(boolean)

    php中較為常用的數據類型之一,它保存一個true值或者false值,其中true和false是PHP中內部關鍵詞。

例1:

<?php $b = true; if ($b== true)     echo '變量$b為真!'; else  echo '變量$b為假'; ?>

注意:PHP中不是只有boolean值為假的,在一些特殊情況下非boolean也被認為是假,這些特殊情況為:0、0.0、"0"、空白字符串("")、只聲明沒有賦值的數組等。

2.字符串型(string)

    字符串是連續的字符序列,由數字、字母和符號組成。字符串中的每個字符只占用一個字節。PHP中有3種定義字符串的方式,分別是單引號(')、雙引號(")和界定符(<<<).

單引號:

<?php $a = '字符串'; ?>

雙引號

<?php $a = "字符串"; ?>

不同:雙引號中所包含的變量會自動被替換成實際數值,而單引號中包含的變量則會按普通字符串輸出。

例2

<?php $i = "只顯示一次''; echo "$i"; echo '$i'; ?>

 兩者之間的另外一處不同點是對轉義字符的使用。使用單引號時,只要對單引號 ' 進行轉義即可,但使用雙引號(")時,還要注意"""、"$"等字符的使用。浙西特殊字符都要通過轉義符""來顯示。常用的轉義字符如下:

PHP中的數據類型

和 在windows系統下區別不大,都當做回車鍵。但在linux系統下則是兩種效果,在linux中, 表示換到下一行,卻不會回到行首;而 表示光標回到行首,但仍然在本行。

注:如果對非轉義字符使用'',那么在輸出是,""也會跟著一起輸出。

說明:在定義簡單的字符串時,使用單引號時一個更加合適的處理方式,如果使用雙引號,PHP將花費一些時間來處理字符串的轉義和變量的解析。因此,在定義字符串時,如果沒有特別的要求,應盡量使用單引號。

界定符(<<<)

使用時后接一個標識符,然后是字符串,最后是同樣的標識符結束字符串。

例3:

<?php     $i = '顯示改行內容';     echo <<<str     這和雙引號沒什么區別,$i同樣可以被輸出來。     $i的內容為:$i str; ?>

注意:結束標志必須單獨另起一行,并且不允許有空格。在標識符前后有其他符號或字符,也會發生錯誤。

3.整數(integer)

  整型數據只能包含整數。

  數值范圍:-2147483648~+2147483647(32位操作系統)

  表示:十進制、八進制(數字前必須加0)和十六進制(數字前面加0x)

例4

<?php $str1 = 1234567890;        //十進制 $str2 = 0x1234567890;        //十六進制 $str3 = 0123456789;           //八進制 $str4 = 01234567;        //八進制 echo '數字1234567890不同進制的輸出結果:'; echo '十進制的結果是:'.$str1.''; echo '十六進制的結果是:'.$str.''; echo '八進制的結果是:'; if ($str3 == $str4){            //判斷$str3和$str4的關系     echo '$str3=$str4'.$str3; } else {     echo '$str3 != $str4'; } ?>

注意:如果給定的數值超出了int型所能表示的大范圍,將會被當做float型處理,這種情況稱為整數溢出。同樣,如果表示式的最后運算結果超出了int型的范圍,也會返回float型。

4.浮點型(float)

浮點數據類型既可以用來存儲整數,也可以存儲小數。精度比整數的大得多。

有效范圍:1.7E-308~1.7E+308

默認有兩種書寫格式,一種是標準格式:3.1415 -35.8

還有一種是科學記數法格式: 3.58E1 849.72E-3

二、復合數據類型

1.數組(array)

    數組是一組數據的集合,它將一系列的數據組織起來,形成一個可操作的整體。數組中可以包括很多數據,如標量數據、數組、對象、資源以及PHP中支持的其他語法結構等。

    數組中的每一個數據稱為一個元素,元素包括索引(鍵名)和值兩個部分。元素的索引可以由數字或字符串組成,元素的值可以是多種數據類型。

數組的定義:

  a. $array = ('value1','value2','value3'...);

  b. $array[key] = 'value';

  c.$array = array(key=>value1,key=>value2,....);

  其中,參數key為數組元素的下標,value是數組下標所對應的元素。

2.對象(object)

    編程語言方法有兩種,面向過程和面向對象。對象是面向對象程序設計范型的核心概念

$obj = new Person();

三、特殊數據類型

1.資源(resource)

    資源是一種特殊變量,又稱句柄,保存到外部資源的一個引用。在使用資源時,系統會自動啟用垃圾回收機制,釋放不再使用的資源,避免內存消耗殆盡,所以,資源很少需要手工釋放。

2.空值(null)

    空值,特殊的值,表示沒有為 該變量設置任何值。其中null和NULL效果是一樣的。被賦予空值的情況:

  a.沒有賦任何值的變量

  b.被賦值為null的變量

  c.被unset()函數處理過的變量

僅是個人在學習php過程中記錄的筆記,有錯誤的請與我聯系~

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

新聞名稱:PHP中的數據類型-創新互聯
分享鏈接:http://vcdvsql.cn/article26/phpcg.html

成都網站建設公司_創新互聯,為您提供外貿建站、域名注冊網站收錄、服務器托管、網站導航營銷型網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司