第一種轉(zhuǎn)換方式: 強制轉(zhuǎn)換;
創(chuàng)新互聯(lián)建站是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護、成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站備案、服務(wù)器租用、域名與空間、軟件開發(fā)、成都微信小程序等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運營推廣經(jīng)驗的科技公司,有著多年的網(wǎng)站建站經(jīng)驗,致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個面向全國乃至全球的業(yè)務(wù)窗口:建站聯(lián)系熱線:028-86922220
代碼:
結(jié)果:
第二種轉(zhuǎn)換方式:轉(zhuǎn)換函數(shù),intval()、floatval()、strval();
代碼:
結(jié)果:
第三種轉(zhuǎn)換方式:通用類型轉(zhuǎn)換函數(shù)settype(mixed var,string type);
代碼:
結(jié)果:
擴展資料:
PHP的數(shù)據(jù)類型轉(zhuǎn)換屬于強制轉(zhuǎn)換,允許轉(zhuǎn)換的PHP數(shù)據(jù)類型有:
(int)、(integer):轉(zhuǎn)換成整形;
(float)、(double)、(real):轉(zhuǎn)換成浮點型;
(string):轉(zhuǎn)換成字符串;
(bool)、(boolean):轉(zhuǎn)換成布爾類型;
(array):轉(zhuǎn)換成數(shù)組;
(object):轉(zhuǎn)換成對象。
參考資料:PHP中文網(wǎng)--類型轉(zhuǎn)換的判別
強制類型轉(zhuǎn)換一般分為隱式和顯式的,
元數(shù)據(jù) 顯式 隱式
$n = 100; (string)$n $n . ''
$n = '100'; (int)$n $n + 0;
$b = 1; (boolean)$b !$b
.......
步驟如下:
1、首先新建一個PHP文檔,并定義一個數(shù)組,示例:
$arr = array("I","have","an","apple");
2、使用implode()函數(shù),將數(shù)組轉(zhuǎn)為字符串,示例:
$str = implode($arr);
3、將數(shù)組轉(zhuǎn)換之后的字符串打印出來,示例:
echo $str;
4、保存以上內(nèi)容,在瀏覽器查看預覽;
5、implode()函數(shù)有一個分隔符參數(shù)是可選的,可以指定數(shù)組元素分隔符(如不指定分隔符,默認情況是一個空的字符),示例:
$str = implode("+++",$arr);
6、打印有分隔符的字符串,并預覽
擴展資料:
一、C語言類型強制轉(zhuǎn)換注意事項
1、類型說明符和表達式都必須加括號(單個變量可以不加括號),如把(int)(x+y)寫成(int)x+y則成了把x轉(zhuǎn)換成int型之后再與y相加了。
2、無論是強制轉(zhuǎn)換或是自動轉(zhuǎn)換,都只是為了本次運算的需要而對變量的數(shù)據(jù)長度進行的臨時性轉(zhuǎn)換,而不改變數(shù)據(jù)說明時對該變量定義的類型。
二、PHP的數(shù)據(jù)類型轉(zhuǎn)換三種方式
1、 強制轉(zhuǎn)換
2、轉(zhuǎn)換函數(shù),intval()、floatval()、strval()
3、通用類型轉(zhuǎn)換函數(shù)settype(mixed var,string type)
三、PHP的特性包括:
1、PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。
2、PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁——動態(tài)頁面方面,與其他的編程語言相比PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標記的CGI要高許多;PHP具有非常強大的功能,所有的CGI的功能PHP都能實現(xiàn)。
3、PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。
4、最重要的是PHP可以用C、C++進行程序的擴展。
參考資料:百度百科-C語言類型強制轉(zhuǎn)換
參考資料:百度百科-PHP (超文本預處理器)