PHP 004 資料型別 字串型別轉換

2021-10-02 05:05:09 字數 1274 閱讀 4048

學習要點

<?php

echo '轉化布林型true為字串';

echo "

";var_dump((string)true);//string '1' (length=1)

echo "

";echo '轉化布林型false為字串';

echo "

";var_dump((string)false);//string '' (length=0)

echo "

";echo '轉化整型為字串';

echo "

";var_dump((string)1202);//string '1202' (length=4)

echo "

";echo '轉化浮點數為字串';

echo "

";var_dump((string)10.27);//string '10.27' (length=5)

echo "

";var_dump((string)2.3e5);//string '230000' (length=6)

echo "

";echo '轉化陣列為字串';

echo "

";$numbers = array('1','2','3');

var_dump($numbers);

echo "

";var_dump((string)$numbers);//錯誤

echo "

";echo '轉化物件為字串';

echo "

";$object = (object)"human";

var_dump($object); //object(stdclass)[1] public 'scalar' => string 'human' (length=5)

echo "

";//錯誤的

echo '轉化資源為字串';

echo "

";//建立乙個資源

$fp = fopen("peoples.xml","r");

var_dump((string)$fp); //string 'resource id #3' (length=14)

echo "

";echo '轉化null為字串';

echo "

";var_dump((string)null);//string '' (length=0)

//關閉資源

fclose($fp);

?>

PHP 004 陣列 陣列型別轉換

學習要點 定義乙個整型變數 int 123 定義乙個浮點型變數 float 1.23 定義布林型變數 boolt true boolf false 建立乙個物件 object object this is object 建立乙個資源 fp fopen peoples.xml r 使用array 轉換...

php 字串(string)資料型別

什麼是字串 string 字串就是連續的字串行,由數字,字母和符號組成。在字串的每個字元只占用乙個位元組。在php中,有三種定義字串的方式,分別是單引號 雙引號 和定界符 單引號和雙引號是經常被使用定義字串的方式,定義如下 單引號單引號和雙引號的不同之處就在雙引號所包含的變數會自動的被替換成實際數值...

資料型別 字串

一字串 定義 它是乙個有序的字元的集合,用於儲存和表示基本的文字資訊 或 中間包含的內容稱之為字串 特性 1只能存放乙個值 2不可變 3按照從左到右的順序定義字元集合,下表從0開始順序訪問,有序 字串的常用操作 移除空白 strip 首字母大寫.capitalize 所有大寫 upper 統計字元長...