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.金額數字轉字元型別字元型別
- 字元型別轉換字元型別
- c++中字元、字串和數字間的轉換C++字元字串
- 數值轉換為字元字元
- PHP 將數字轉換為漢字PHP
- 字串轉換為數字時判斷非法字元並校正字串字元
- 字元型別轉換成時間型別字元型別
- 自學java筆記I 基本型別+轉義字元+資料型別的轉換Java筆記字元資料型別
- javascript數字和字串資料型別轉換簡單介紹JavaScript字串資料型別
- Octave 數字轉字元,連線兩個字串,以及如何將字串轉換為變數名稱字元字串變數
- 大資料:數字化轉型利器大資料
- PHP 阿拉伯數字和中文數字的相互轉換PHP
- 什麼是數字化轉型,如何理解數字化轉型?
- jquery過濾特殊字元及js字串轉為數字jQuery字元JS字串
- php 的字元編碼轉換工具 (轉)PHP字元
- 再見數字化轉型:對數字化轉型的再思考
- JavaScript字串轉換數字JavaScript字串
- Shell轉義字元與變數替換字元變數
- 關於oracle資料庫全形數字轉換半形數字方法Oracle資料庫
- 中文數字阿拉伯數字相互轉換
- 阿拉伯-漢字-數字轉換
- 變數型別轉換變數型別
- 串列埠收發字元轉換為整數串列埠字元
- 3. php資料型別、資料型別轉換PHP資料型別
- PHP 型別轉換&&型別強制轉換PHP型別
- 什麼是數字化和數字化轉型?區別在哪裡?
- javascript 字元轉換為ascii碼,ascii碼轉換為字元JavaScript字元ASCII
- 關於mysql字元和數字型別轉換的問題研究MySql字元型別
- 資料分析驅動數字化企業轉型
- 企業數字化轉型:聊聊資料思維!
- string與數字相互轉換
- Thymeleaf將字串轉換為數字字串
- javascript數字和字串相互轉換JavaScript字串
- 貨幣 數字按格式轉換
- 字串和數字的相互轉換字串
- 英文月份和數字月份轉換
- c語言字串,數字轉換C語言字串
- SQL 數字轉換英文函式SQL函式