天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP 第二節 數據類型之數值型

php 支持8種基本的數據類型。

四種標量類型:

  • boolean (布爾型)
  • integer (整型)
  • float (浮點型, 也稱作 double)
  • string (字符串)

兩種復合類型:

  • array (數組)
  • object (對象)

最后是兩種特殊類型:

  • resource (資源)
  • NULL (NULL)

boolean數據類型:

取值只能為True或者False,當其他類型轉化為boolean類型時,以下值被認為是 FALSE

  • the 布爾FALSE 自身
  • the 整型值 0 (零)
  • the 浮點型值 0.0 (零)
  • 字符串, 以及字符串 "0"
  • 不包括任何元素的數組
  • 不包括任何成員變量的對象(僅php 4.0 適用)
  • 特殊類型 NULL (包括尚未設定的變量)
  • 從沒有任何標記(tags)的XML文檔生成的SimpleXML 對象

所有其它值都被認為是 TRUE(包括任何資源)。

integer數據類型:

整型值可以使用十進制,十六進制或八進制進行表示,前面可以加上可選的符號(- 或者 +)。

八進制表示數字前必須加上 0(零),十六進制表示數字前必須加上 0x

整型數的字長和平臺有關,盡管通常最大值是大約二十億(32 位有符號)。php 不支持無符號整數。Integer值的字長可以用常量php_INT_SIZE來表示,自 php 4.4.0 和 php 5.0.5后,最大值可以用常量php_INT_MAX來表示。

如果給定的一個數超出了 integer 的范圍,將會被解釋為 float。同樣如果執行的運算結果超出了 integer 范圍,也會返回 float

php 中沒有整除的運算符。1/2 產生出 float 0.5。可以總是舍棄小數部分,或者使用 round() 函數。

要明確地將一個值轉換為 integer,用 (int)(integer) 強制轉換。不過大多數情況下都不需要強制轉換,因為當運算符,函數或流程控制需要一個 integer 參數時,值會自動轉換。還可以通過函數 intval() 來將一個值轉換成整型。

布爾值轉換,FALSE 將產生出 0(零),TRUE 將產生出 1(壹)。

浮點數轉換,當從浮點數轉換成整數時,將向零取整。如果浮點數超出了整數范圍(通常為 +/- 2.15e+9 = 2^31),則結果不確定,因為沒有足夠的精度使浮點數給出一個確切的整數結果。在此情況下沒有警告,甚至沒有任何通知!

float數據類型

浮點數的字長和平臺相關,盡管通常最大值是 1.8e308 并具有 14 位十進制數字的精度(64 位 IEEE 格式)。

顯然簡單的十進制分數如同 0.10.7 不能在不丟失一點點精度的情況下轉換為內部二進制的格式。這就會造成混亂的結果:例如,floor((0.1+0.7)*10) 通常會返回 7 而不是預期中的 8,因為該結果內部的表示其實是類似 7.9

這和一個事實有關,那就是不可能精確的用有限位數表達某些十進制分數。例如,十進制的 1/3 變成了 0.3

所以永遠不要相信浮點數結果精確到了最后一位,也永遠不要比較兩個浮點數是否相等。如果確實需要更高的精度,應該使用任意精度數學函數或者 gmp 函數。

php技術PHP 第二節 數據類型之數值型,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 巨胸美女狂喷奶水www网麻豆 | 人妻换人妻AA视频 | 国产精品乱人无码伦AV在线A | 美女大鸡鸡 | 忘忧草在线影院WWW日本动漫 | 啦啦啦 中文 中国 免费 高清在线 | 亚洲免费人成在线视频观看 | 国产毛多水多高潮高清 | 国产欧美日韩网站 | 亚洲精品无码不卡在线播HE | 爱情岛论坛免费在线观看 | 快播av网址 | 999av视频| youjizz护士| 国内国外精品影片无人区 | 99久久国产露脸精品竹菊传煤 | 久久久中日AB精品综合 | 观看免费做视频 | 97成人在线 | 体内精69xxxxxx喷潮 | 色婷婷激婷婷深爱五月小蛇 | 与嫂子同居的日子在线观看 | 亚洲国产日韩欧美高清片a 亚洲国产日韩a精品乱码 | 青草影院天堂男人久久 | 97超碰97资源在线观看 | JIZZ19学生第一次 | 国产亚洲精品香蕉视频播放 | 影音先锋男人av橹橹色 | 最新精品学生国产自在现拍 | 欧美一区二区三区免费播放 | 中字幕久久久人妻熟女天美传媒 | 一个人免费视频在线观看高清版 | 囯产精品久久久久久久久蜜桃 | 男女又黄又刺激B片免费网站 | 亚洲免费无l码中文在线视频 | 久久婷婷色香五月综合激情 | 打卡中国各地奋斗第一线 | 男同志在线观看 | 老牛天天晚上夜噜噜噜 | 日本xxx在线观看免费播放 | 欧美日韩国产码在线 |