php怎么轉(zhuǎn)換為int類型?

發(fā)布時(shí)間:2024-02-25
轉(zhuǎn)換方法:1、在要轉(zhuǎn)換類型的變量前加上“(int)”強(qiáng)制轉(zhuǎn)換為int類型,例“(int)3.14”,值為3;2、使用intval()函數(shù),語法“intval(值)”;3、使用settype()函數(shù),語法“settype(值,"int")”。
推薦:《php視頻教程》
php數(shù)據(jù)類型有三種轉(zhuǎn)換方式:
1、強(qiáng)制類型轉(zhuǎn)換
php 中的類型強(qiáng)制轉(zhuǎn)換和 c 中的非常像:在要轉(zhuǎn)換的變量之前加上用括號(hào)括起來的目標(biāo)類型。
允許的強(qiáng)制轉(zhuǎn)換有:
(int),(integer) – 轉(zhuǎn)換成整型
(bool),(boolean) – 轉(zhuǎn)換成布爾型
(float),(double),(real) – 轉(zhuǎn)換成浮點(diǎn)型
(string) – 轉(zhuǎn)換成字符串
(array) – 轉(zhuǎn)換成數(shù)組
(object) – 轉(zhuǎn)換成對(duì)象
注意在括號(hào)內(nèi)允許有空格和制表符
示例:php轉(zhuǎn)換為int類型
<?php $num1=3.14; $num2=(int)$num1; var_dump($num1); //輸出float(3.14) var_dump($num2); //輸出int(3) ?>輸出:
float 3.14int 32、使用轉(zhuǎn)換函數(shù)
php有3個(gè)具體類型的轉(zhuǎn)換函數(shù):
intval():用于獲取變量的整數(shù)值。
通過使用指定的進(jìn)制 base 轉(zhuǎn)換(默認(rèn)是十進(jìn)制),返回變量 var 的 integer 數(shù)值。 intval() 不能用于 object,否則會(huì)產(chǎn)生 e_notice 錯(cuò)誤并返回 1。
floatval():用于獲取變量的浮點(diǎn)值。
strval():用于獲取變量的字符串值。
示例:php轉(zhuǎn)換為int類型
<?php $str="123.9abc"; $int=intval($str); //轉(zhuǎn)換后數(shù)值:123 var_dump($int); //輸出int(3) ?>輸出:php轉(zhuǎn)換為int類型
int 1233、使用通用類型轉(zhuǎn)換函數(shù)settype(mixed var,string type)
settype() 函數(shù)用于設(shè)置變量的類型。
示例:
<?php $str="123.9sdc"; $int=settype($str,"int"); var_dump($int); //輸出bool(true) var_dump($str); //輸出int(12) ?>輸出:
boolean trueint 123相關(guān)推薦:php培訓(xùn)
上一個(gè):妨害動(dòng)植物檢疫罪既遂法院怎么量刑?
下一個(gè):導(dǎo)致蒸汽渦街流量計(jì)測(cè)量不準(zhǔn)確的原因有哪些

國標(biāo)委發(fā)布《車用動(dòng)力電池回收利用 拆解規(guī)范》
小米5c打游戲怎么樣,小米5c玩游戲卡不卡 大型3d手游肯定是不行的
干貨!采暖工程負(fù)荷計(jì)算與案例分析
侵犯著作權(quán)罪既遂的刑事責(zé)任?
收購二手電腦的平臺(tái)哪個(gè)好,二手電腦哪個(gè)平臺(tái)買最有保障
云服務(wù)器上增加網(wǎng)站
招搖撞騙罪構(gòu)成要素包括哪些
RC-12L4R7JT_J 2512 4.7R現(xiàn)貨購買,風(fēng)華 2512 4.7Ω ±5% 1W
北京桃花幾月開
手游傳奇自己開個(gè)服要多少錢(如何開個(gè)傳奇手游)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos