PHP中數(shù)據(jù)類型轉(zhuǎn)換的三種方式
PHP的數(shù)據(jù)類型轉(zhuǎn)換屬于強(qiáng)制轉(zhuǎn)換,允許轉(zhuǎn)換的PHP數(shù)據(jù)類型有:
1.(int)、(integer):轉(zhuǎn)換成整形
2.(float)、(double)、(real):轉(zhuǎn)換成浮點(diǎn)型
3.(string):轉(zhuǎn)換成字符串
4.(bool)、(boolean):轉(zhuǎn)換成布爾類型
5.(array):轉(zhuǎn)換成數(shù)組
6.(object):轉(zhuǎn)換成對(duì)象
PHP數(shù)據(jù)類型有三種轉(zhuǎn)換方式:
1.在要轉(zhuǎn)換的變量之前加上用括號(hào)括起來的目標(biāo)類型
2.使用3個(gè)具體類型的轉(zhuǎn)換函數(shù),intval()、floatval()、strval()
3.使用通用類型轉(zhuǎn)換函數(shù)settype(mixed var,string type)
第一種轉(zhuǎn)換方式: (int) (bool) (float) (string) (array) (object)
<?php
$num1=3.14;
$num2=(int)$num1;
var_dump($num1); //輸出float(3.14)
var_dump($num2); //輸出int(3)
?>
第二種轉(zhuǎn)換方式: intval() floatval() strval()
<?php
$str="123.9abc";
$int=intval($str); //轉(zhuǎn)換后數(shù)值:123
$float=floatval($str); //轉(zhuǎn)換后數(shù)值:123.9
$str=strval($float); //轉(zhuǎn)換后字符串:"123.9"
?>
第三種轉(zhuǎn)換方式: settype();
<?php
$num4=12.8;
$flg=settype($num4,"int");
var_dump($flg); //輸出bool(true)
var_dump($num4); //輸出int(12)
?>
千里之行,始于足下。改變將來,從現(xiàn)在開始。改變現(xiàn)在,就是改變未來。
- ThinkPHP實(shí)現(xiàn)轉(zhuǎn)換數(shù)據(jù)庫查詢結(jié)果數(shù)據(jù)到對(duì)應(yīng)類型的方法
- PHP學(xué)習(xí)筆記(三):數(shù)據(jù)類型轉(zhuǎn)換與常量介紹
- 淺析php數(shù)據(jù)類型轉(zhuǎn)換
- PHP 第二節(jié) 數(shù)據(jù)類型之轉(zhuǎn)換
- php學(xué)習(xí)之?dāng)?shù)據(jù)類型之間的轉(zhuǎn)換介紹
- php學(xué)習(xí)之?dāng)?shù)據(jù)類型之間的轉(zhuǎn)換代碼
- 通過實(shí)例解析PHP數(shù)據(jù)類型轉(zhuǎn)換方法
相關(guān)文章
ThinkPHP Where 條件中常用表達(dá)式示例(詳解)
下面小編就為大家?guī)硪黄猅hinkPHP Where 條件中常用表達(dá)式示例(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03PHP中的print_r 與 var_dump 輸出數(shù)組
下面小編就為大家?guī)硪黄狿HP中的print_r 與 var_dump 輸出數(shù)組。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考2016-06-06PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法簡單示例
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法,結(jié)合具體實(shí)例形式分析了php面向?qū)ο蟪绦蛟O(shè)計(jì)中繼承的相關(guān)概念、原理、使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-12-12用PHP實(shí)現(xiàn)多服務(wù)器共享SESSION數(shù)據(jù)的方法
用PHP實(shí)現(xiàn)多服務(wù)器共享SESSION數(shù)據(jù)的方法...2007-03-03PHP幾個(gè)實(shí)用自定義函數(shù)小結(jié)
這篇文章主要介紹了PHP幾個(gè)實(shí)用自定義函數(shù),結(jié)合實(shí)例總結(jié)分析了PHP網(wǎng)絡(luò)操作、字符串操作、時(shí)間操作及正則表達(dá)式使用等技巧,需要的朋友可以參考下2016-01-01php連接odbc數(shù)據(jù)源并保存與查詢數(shù)據(jù)的方法
這篇文章主要介紹了php連接odbc數(shù)據(jù)源并保存與查詢數(shù)據(jù)的方法,涉及odbc數(shù)據(jù)源的操作技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12