日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

标量类型集锦

發布時間:2023/12/31 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 标量类型集锦 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、布爾類型

布爾類型(boolean):只有兩個值,一個是TRUE,另一個FALSE,可以理解為是或否。它不區分大小寫,也就是說”TRUE”和“true”效果是一樣的。主要用在條件結構中,例如判斷是否滿足條件的時候,是用“true”表示滿足,用“false”表示不滿足。需要注意的是,當我們用”echo”指令輸出布爾類型時,如果是“true”則輸出的是“1”,“false”則什么也不輸出。我們可以使用“var_dump”函數,獲取它真正的數據類型。
接下來我們用代碼更好的體驗一下,代碼如下:

<?php $man="男"; $flag=$man=="男";echo $flag ;echo "<br />" ;var_dump($flag); ?>

輸出結果如下:
1
bool(true)

二、整型

整型(integer):類似于常見的整數。它可以用十進制、八進制、十六進制指定。十進制就是日常使用的數字;八進制,數字前必須加上“0”(這個0是阿拉伯數字0,可不是英文字母“歐”哦);十六進制,數字前必須加“0x” (這個0也是阿拉伯數字0,不是“歐”哦)。
接下來我們用代碼更好的體驗一下,代碼如下:

<?php $data_int1=123; echo $data_int1; echo "<br />"; $data_int2=-123; echo $data_int2; echo "<br />"; $data_int3=0123; //八進制; echo $data_int3; echo "<br />"; $data_int4=0x123; //十六進制; echo $data_int4; echo "<br />"; ?>

執行結果如下所示:
123
-123
83
291

三、浮點型

浮點型(浮點數、雙精度數或實數),也就是通常說的小數,可以用小數點或者科學計數法表示。科學計數法可以使用小寫的e,也可以使用大寫的E。
接下來我們用代碼更好的體驗一下碼如下:

<?php $num_float1=1.234;//小數點; echo $num_float1; echo "<br />"; $num_float2=1.2e3;//科學記數法,小寫e echo $num_float2; echo "<br />"; $num_float3=7.0E-3;//科學記數法,大寫E echo $num_float3; echo "<br />"; ?>

執行結果如下:
1.234
120
0.07

字符串

字符串是由一系列字符組成,在PHP中,字符和字節一樣,也就是說,一共有256種不同字符的可能性。

字符串型可以用三種方法定義:單引號形式、雙引號形式和Heredoc構形式。

接下來我們用代碼更好的體驗一下碼如下:

<?php $str_string1='我是字符串';//單引號 $str_string2="我也是字符串哦";//雙引號 echo $str_string1; echo "<br />"; echo $str_string2; ?>

執行結果如下:

我是符串
我也是字符串哦

當你的字符串中包含引號的時候,我們怎么辦?不要慌哈,咱
想想辦法:

<?php $str_string1='甲問:"你在哪里上學啊"';//單引號里嵌套單引號 $str_string2="乙毫不猶豫的回答:'北京大學'";//;//雙引號里嵌套雙引號 $str_string3='甲問:\'你能告訴我地址么\'';//使用轉義字符 $str_string4="乙回答道:\"北京'\"";//;//使用轉義字符echo $str_string1; echo "<br />"; echo $str_string2; echo "<br />"; echo $str_string3; echo "<br />"; echo $str_string4; echo "<br />"` ?>

當引號遇到美元咋辦?這里的美元可不是真正元元,而是用美元符號識的變量。

<?php $love = "I love you!"; $string1="慕課網,$love"; $string2='慕課網,$love';echo $string1; echo "<br />"; echo $string2; ?>

執行結果如下:
慕課網,I love you!
慕課網,$love
大家現在是其實很簡單,讓我來解釋給你聽:
1、當雙引號中包含變量時,變量會與雙引號中的內容單引號
2、當單引號中包含變量時,變量被當做字符串輸出。

我的字符串很長怎么辦?

我們可以使用Heredoc結構形式的方法來解決該問題,首先使用定界符表示字符串(<<<),接著在“<<<“之后提供一個標識符GO,然后是字符串,最后以提供的這個標識符結束字符串。
如下代碼理解:

<?php $string1=<<<GOD 我有一只小毛驢,我從來也不騎。 有一天我心血來潮,騎著去趕集。 我手里拿著小皮鞭,我心里正得意。 不知怎么嘩啦啦啦啦,我摔了一身泥. GOD;echo $string1; ?>

執行結果如下:
我有一只小毛驢,我從來也不騎。
有一天我心血來潮,騎著去趕集。
我手里拿著小皮鞭,我心里正得意。
不知怎么嘩啦啦啦啦,我摔了一身泥.

注意
在賦值符號后,輸入定界符“<<<”,接著是標識符,你可以用你的女神作為標識符“GOD”,如第2行,也可以使用你喜歡的狗狗,“DOG”作為標識符,但是,結尾處的標識符也必須是一樣的。此外,在結尾的一行,如第7行,一定要另起一行,并且此行除了“GOD”,并以“;”號結束之外,不能有任何其他字符,前后都不能有,包括空格,否則會出現錯誤的哦。切記切記哦。

總結

以上是生活随笔為你收集整理的标量类型集锦的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。