日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
php怎么將字符串強(qiáng)制轉(zhuǎn)換為其他類型

本教程操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

php將字符串強(qiáng)制轉(zhuǎn)換為其他類型

方法1:在字符串變量之前加上用括號(hào)括起來(lái)的目標(biāo)類型

  • (int)、(integer):轉(zhuǎn)換成整型;

  • (bool)、(boolean):轉(zhuǎn)換成布爾類型;

  • (float)、(double)、(real):轉(zhuǎn)換成浮點(diǎn)類型;

  • (array):轉(zhuǎn)換成數(shù)組類型;

  • (object):轉(zhuǎn)換成對(duì)象類型。

示例:

';
$float = (float)$str;
echo '變量 $float 的類型為:'.gettype($float).'
'; $bool = (bool)$str; echo '變量 $bool 的類型為:'.gettype($bool); ?>

2、使用強(qiáng)制類型轉(zhuǎn)換函數(shù)

  • intval():用于獲取變量的整數(shù)值;

  • floatval():用于獲取變量的浮點(diǎn)值;

  • boolval():用于獲取變量的布爾值;

  • settype():用于將變量設(shè)置為指定類型(settype() 函數(shù)會(huì)改變變量原本的類型)。

';
$float = floatval($str);
echo '變量 $float 的類型為:'.gettype($float).'
'; $bool = boolval($str); echo '變量 $bool 的類型為:'.gettype($bool).'
'; $arr = settype($str,"array"); echo '變量 $str 的類型為:'.gettype($str); ?>

說(shuō)明:settype()函數(shù)第二個(gè)參數(shù)(設(shè)置的類型) 的值可以是:

  • "boolean" (或?yàn)?bool",從 PHP 4.2.0 起)

  • "integer" (或?yàn)?int",從 PHP 4.2.0 起)

  • "float" (只在 PHP 4.2.0 之后可以使用,對(duì)于舊版本中使用的"double"現(xiàn)已停用)

  • "string"

  • "array"

  • "object"

  • "null" (從 PHP 4.2.0 起)


標(biāo)題名稱:php怎么將字符串強(qiáng)制轉(zhuǎn)換為其他類型
文章地址:http://www.dlmjj.cn/article/djcpeic.html