integer 溢出: integer溢出的時候,會自動的轉化為float類型。同樣的,如果in " /> 国产福利免费观看,国产福利午夜波多野结衣,免费黄色小视频网站

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP中的integer類型使用分析

integer 可以已10進制,8進制,16進制表示。
用八進制表示的時候,數字需要已0(零)開頭;
用十六進制表示的時候,數字需要已0x(零x)或者0X(零大寫X)開頭;

integer 溢出: integer溢出的時候,會自動的轉化為float類型。同樣的,如果integer類型的操作結果溢出了integer類型的邊界,也會自動轉化為float類型。
需要注意的一點就是,integer類型沒有"/" (除法)操作,如果需要獲得一個整型可以使用round等函數,或者直接使用(int)或(integer)進行強制類型轉化為integer也行.

轉換為integer:
boolean 轉化為integer:
1、true 總是轉換為 1;
2、false總是轉換為 0;
float轉化為integer:
1、如果float類型值沒有超過integer的邊界值,那么轉換的時候會直接將小數部分直接截掉。
2、如果float類型值超過了integer的邊界值,那么轉換的結果是沒定義的,但幾乎肯定不是預期的結果。
array類型轉換為integer:
1、空array總是轉化為0;
2、非空array總是轉化為1;
object轉換為integer:
1、把object類型的值轉換為integer 會產生類似 Object of class stdClass could not be converted to int 的Notice 信息。轉換的結果為1;
string轉化為integer:
1、如果string以數字開頭并且,其中不包含字符‘.','e','E',并且數字的值在integer范圍之內,string將轉化為integer。
復制代碼 代碼如下:
$resource = fopen('d:/tmp/test.txt', 'rb');
var_dump($resource, (int)$resource);

2、如果string為空字符串,或者沒有已數字開頭,string可以轉化為integer 0;
3、其他情況下 string將會轉化為float類型;
resources轉換為integer:
1、將resources類型的值轉換為integer,會將resource對應的id
例如:

的結果
復制代碼 代碼如下:
resource(3) of type (stream) int(3)

null轉換為integer:
1、null轉換為integer總是0
未定義的變量轉化為integer:
1、未定義的變量轉換為integer會產生一個notice信息,并轉換為0

php技術PHP中的integer類型使用分析,轉載需保留來源!

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

主站蜘蛛池模板: 日韩亚洲一区中文字幕在线 | 日本精品一区二区三区在线视频| 色91在线| 精品72久久久久久久中文字幕 | 五月四房| 青草资源站 | 五月婷婷六月丁香激情 | 亚洲综合成人网在线观看 | 美女胸又大又黄又www的网站 | 免费二级c片在线观看a | 精品欧美一区二区三区精品久久 | 护士精品一区二区三区 | 欧美成人三级视频 | 美女一区二区在线观看 | 免费在线观看黄色小视频 | 久久这里有精品视频任我鲁 | 青青视频国产在线播放 | 欧美日韩国产一区二区三区伦 | 911亚洲精品国内自产 | 国产高清视频免费 | 色综合久久综合 | 图片区小说区区国产明星 | 天天综合天天干 | 久久九九国产精品怡红院 | 国产福利在线看 | 欧美成人vr片线看 | 久久国产精品麻豆映画 | 在线亚洲激情 | 亚洲第一综合网站 | 精彩国产熟睡乱子伦午夜片 | 好吊色免费视频 | 美女精品永久福利在线 | 精品精拍国产日韩26u | 精品一久久 | 91午夜精品午夜剧场 | 老太婆性杂交欧美肥老太 | 91一个人的在线观看www | 亚洲综合图片人成综合网 | 天天色踪合 | 91久久精品青青草原伊人 | 91精品导航在线观看 |