PHP資料型別轉換(字元轉數字,數字轉字元)
PHP的資料型別轉換屬於強制轉換,允許轉換的PHP資料型別有:
- (int)、(integer):轉換成整形
- (float)、(double)、(real):轉換成浮點型
- (string):轉換成字串
- (bool)、(boolean):轉換成布林型別
- (array):轉換成陣列
- (object):轉換成物件
PHP資料型別有三種轉換方式:
- 在要轉換的變數之前加上用括號括起來的目標型別
- 使用3個具體型別的轉換函式,intval()、floatval()、strval() 【記憶:想轉換的目的型別+val()】
- 使用通用型別轉換函式settype(mixed var,string type)
第一種轉換方式: (int) (bool) (float) (string) (array) (object)
- <?php
- $num1=3.14;
- $num2=(int)$num1;
- var_dump($num1); //輸出float(3.14)
- var_dump($num2); //輸出int(3)
- ?>
第二種轉換方式: intval() floatval() strval()
- <?php
- $str=”123.9abc”;
- $int=intval($str); //轉換後數值:123
- $float=floatval($str); //轉換後數值:123.9
- $str=strval($float); //轉換後字串:”123.9″
- ?>
第三種轉換方式: settype();
- <?php
- $num4=12.8;
- $flg=settype($num4,”int”);
- var_dump($flg); //輸出bool(true)
- var_dump($num4); //輸出int(12)
- ?>
轉自: http://www.tianzhigang.com/article.asp?id=280
如何聯絡我:【萬里虎】www.bravetiger.cn
【QQ】3396726884 (諮詢問題100元起,幫助解決問題500元起)
【部落格】http://www.cnblogs.com/kenshinobiy/
相關文章
- 1.金額數字轉字元型別字元型別
- Kotlin 資料型別詳解:數字、字元、布林值與型別轉換指南Kotlin資料型別字元
- c++中字元、字串和數字間的轉換C++字元字串
- PHP 將數字轉換為漢字PHP
- 自學java筆記I 基本型別+轉義字元+資料型別的轉換Java筆記字元資料型別
- Octave 數字轉字元,連線兩個字串,以及如何將字串轉換為變數名稱字元字串變數
- 大資料:數字化轉型利器大資料
- 數字化轉型
- 什麼是數字化轉型,如何理解數字化轉型?
- PHP 阿拉伯數字和中文數字的相互轉換PHP
- 2020-11-13整數轉換為字串 字元反轉字串字元
- 資料轉換-整數字節陣列陣列
- 再見數字化轉型:對數字化轉型的再思考
- JavaScript字串轉換數字JavaScript字串
- 變數型別轉換變數型別
- 資料轉換-16進位制字元字元
- 3. php資料型別、資料型別轉換PHP資料型別
- 關於oracle資料庫全形數字轉換半形數字方法Oracle資料庫
- 中文數字阿拉伯數字相互轉換
- 阿拉伯-漢字-數字轉換
- 字元編碼轉換字元
- 數字化轉型備受關注,為何要數字化轉型呢?
- string與數字相互轉換
- 關於mysql字元和數字型別轉換的問題研究MySql字元型別
- 數字轉型同頻治理
- Pytorch變數型別轉換PyTorch變數型別
- 跟著華為,學數字化轉型(9):業務如何數字化轉型
- js做資料的轉義字元替換JS字元
- 資料型別,型別轉換資料型別
- 數字化能做什麼?如何數字化轉型?
- Python 英文的月份轉數字及數字轉英文Python
- 資料型別轉換資料型別
- 什麼是數字化和數字化轉型?區別在哪裡?
- java將IP地址轉換為數字以及逆向轉換Java
- 資料分析驅動數字化企業轉型
- 企業數字化轉型:聊聊資料思維!
- URL地址特殊字元轉換字元
- Thymeleaf將字串轉換為數字字串
- Python數字轉換中文大寫Python