PHP 004 陣列 陣列型別轉換

2021-10-02 05:11:28 字數 1235 閱讀 6685

學習要點

<?php

//定義乙個整型變數

$int = 123;

//定義乙個浮點型變數

$float = 1.23;

//定義布林型變數

$boolt = true;

$boolf = false;

//建立乙個物件

$object = (object)"this is object";

//建立乙個資源

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

//使用array()轉換其他型別變數度

echo "

整型轉換為陣列

";var_dump((array)$int); //array (size=1) 0 => int 123

echo "

浮點型轉換為陣列

";var_dump((array)$float);//array (size=1) 0 => float 1.23

echo "

布林型轉換為陣列

";var_dump((array)$boolt);//array (size=1) 0 => boolean true

echo "

布林型轉換為陣列

";var_dump((array)$boolf);//array (size=1) 0 => boolean false

echo "

資源轉換為陣列

";var_dump((array)$fp); //array (size=1) 0 => resource(3, stream)

echo "

物件轉換為陣列

";//得到的物件的屬性

var_dump((array)$object);//array (size=1) 'scalar' => string 'this is object' (length=14) 奇怪為什麼是14呢?

echo "

陣列轉物件

";$arr1=(array)$object;

print_r($arr1);//array ( [scalar] => this is object ) //得到的物件的屬性

echo "

null轉換為陣列

";var_dump((array)null);//array (size=0) empty 是乙個空陣列

fclose($fp);

?>

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

學習要點 echo 轉化布林型true為字串 echo var dump string true string 1 length 1 echo echo 轉化布林型false為字串 echo var dump string false string length 0 echo echo 轉化整型為字...

php 陣列與js 陣列轉換

list array 0 好貼,我不支援誰支援!1 2 閒著也是閒著,來點分分!3 你不差錢,差的是分!4 哥給的不是分,是支援 5 太帥了,太美了,i服了you 6 拿去買糖吃吧!7 你媽媽叫我來加分!8 扣你的分讓別人去說吧!9 我手抖了下,加分變扣分了!10 姐扣的不是分,是信仰!11 太op...

004 動態陣列(2 7)

public class array 無引數的建構函式,預設陣列的容量capacity 10 public array 獲取陣列的容量 public intgetcapacity 獲取陣列中的元素個數 public intgetsize 返回陣列是否為空 public boolean isempty...