最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP var_dump遍歷對象屬性的函數(shù)與應用代碼

 更新時間:2010年06月04日 17:00:17   作者:  
var_dump此函數(shù)顯示關于一個或多個表達式的結構信息,包括表達式的類型與值。數(shù)組將遞歸展開值,通過縮進顯示其結構。
本文章下面我們要為你提供二種關于遍歷對象屬性方法,并且舉例說明遍歷對象屬性在php中的應用??梢钥闯鏊接凶兞颗c靜態(tài)變量時獲取不到的,只有定義為公共變量才可以讀出來。
遍歷對象屬性第一種方法:
復制代碼 代碼如下:

<?php
class foo {
private $a;
public $b = 1;
public $c;
private $d;
static $e;
public function test() {
var_dump(get_object_vars($this));
}
}
$test = new foo;
var_dump(get_object_vars($test));
$test->test();
?>

結果如下:
array(2) {
["b"]=>
int(1)
["c"]=>
NULL
}
array(4) {
["a"]=>
NULL
["b"]=>
int(1)
["c"]=>
NULL
["d"]=>
NULL
}
遍歷對象屬性第二種方法:
復制代碼 代碼如下:

<?php
class foo {
private $a;
public $b = 1;
public $c='jb51.net';
private $d;
static $e;
public function test() {
var_dump(get_object_vars($this));
}
}
$test = new foo;
var_dump(get_object_vars($test));
$test->test();

?>


結果如下:
array(2) {
["b"]=>
int(1)
["c"]=>
string(8) "jb51.net"
}
array(4) {
["a"]=>
NULL
["b"]=>
int(1)
["c"]=>
string(8) "jb51.net"
["d"]=>
NULL
}

var_dump使用注意事項:

為了防止程序直接將結果輸出到瀏覽器,可以使用輸出控制函數(shù)來捕獲此函數(shù)的輸出,并把它們保存到一個例如 string 類型的變量中。
var_dump實例代碼
復制代碼 代碼如下:

<?php
$a = array (1, 2, array ("a", "b", "c"));
var_dump ($a);
/* 輸出:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
}
*/
$b = 3.1;
$c = TRUE;
var_dump($b,$c);
/* 輸出:
float(3.1)
bool(true)
*/
?>

相關文章

  • 百度工程師講PHP函數(shù)的實現(xiàn)原理及性能分析(二)

    百度工程師講PHP函數(shù)的實現(xiàn)原理及性能分析(二)

    這篇文章主要介紹了百度工程師講PHP函數(shù)的實現(xiàn)原理及性能分析(二),本文講解了類方法、性能對比、內(nèi)置函數(shù)和用戶函數(shù)性能對比等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • php中請求url的五種方法總結

    php中請求url的五種方法總結

    最近開發(fā)中遇到一個問題,程序第4行會請求一個url,通過查找相關的資料發(fā)現(xiàn)有多種方法,本文給大家介紹了關于php中請求url的五種方法,分別是用fopen()函數(shù)、file()函數(shù)、file_get_contents()函數(shù)、curl() 請求遠程url數(shù)據(jù)和exec() 執(zhí)行命令行命令,下面來一起看看吧。
    2017-07-07
  • php數(shù)組函數(shù)array_walk用法示例

    php數(shù)組函數(shù)array_walk用法示例

    這篇文章主要介紹了php數(shù)組函數(shù)array_walk用法,分析了array_walk對數(shù)組中每個成員調(diào)用用戶函數(shù)的使用技巧,需要的朋友可以參考下
    2016-05-05
  • PHP Session變量不能傳送到下一頁的解決方法

    PHP Session變量不能傳送到下一頁的解決方法

    在PHP中使用過SESSION的朋友可能會碰到這么一個問題,SESSION變量不能跨頁傳遞。這令我苦惱了好些日子,最終通過查資料思考并解決了這個問題。
    2009-11-11
  • PHP自定義函數(shù)收代碼

    PHP自定義函數(shù)收代碼

    頁面長時間無操作,自動過期函數(shù)
    2010-08-08
  • php 函數(shù)中使用static的說明

    php 函數(shù)中使用static的說明

    看PW源碼的時候發(fā)現(xiàn)setHeader()函數(shù)中使用static關鍵字,很奇怪,以前也沒這樣用過。static用在函數(shù)里面,聲明一次變量后,如果再次調(diào)用這個函數(shù)將會在初始值延續(xù),如$sapi這里將累加
    2012-06-06
  • php中如何執(zhí)行l(wèi)inux命令詳解

    php中如何執(zhí)行l(wèi)inux命令詳解

    開發(fā)中遇到一種問題,需要在php函數(shù)中運行Linux系統(tǒng)代碼,所以下面這篇文章主要給大家介紹了關于php中如何執(zhí)行l(wèi)inux命令的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-11-11
  • Php連接及讀取和寫入mysql數(shù)據(jù)庫的常用代碼

    Php連接及讀取和寫入mysql數(shù)據(jù)庫的常用代碼

    既然現(xiàn)在你看到了這篇文章,說明你肯定知道PHP和MySQL是怎么一回事,我就不啰嗦了。但為什么你還要繼續(xù)閱讀此文呢?可能是以前你習慣復制粘貼一些代碼,并沒有真正弄懂代碼的含義;也可能你以前弄懂了,但像我一樣,有一段時間沒有接觸,生疏了
    2014-08-08
  • PHP開發(fā)API接口簽名生成及驗證操作示例

    PHP開發(fā)API接口簽名生成及驗證操作示例

    這篇文章主要介紹了PHP開發(fā)API接口簽名生成及驗證操作,結合實例形式較為詳細的分析了PHP開發(fā)API接口簽名生成及驗證操作相關原理、實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2020-05-05
  • PHP中常用數(shù)組處理方法實例分析

    PHP中常用數(shù)組處理方法實例分析

    把php中常用的幾種處理數(shù)組的方法都整理了下,方便了大家學習,大家可以逐個去運行下,熟悉php數(shù)組的使用
    2008-08-08

最新評論

大埔县| 集安市| 阿拉善右旗| 丰都县| 卢湾区| 隆尧县| 嘉义县| 丰顺县| 大名县| 开封市| 锦州市| 阿瓦提县| 韶山市| 织金县| 滨海县| 隆回县| 六枝特区| 宁波市| 安徽省| 西乡县| 含山县| 济宁市| 瓦房店市| 义马市| 萨嘎县| 新昌县| 北票市| 梨树县| 杭锦旗| 巴彦淖尔市| 湟源县| 麦盖提县| 五家渠市| 科尔| 呼伦贝尔市| 永康市| 邯郸市| 叙永县| 昂仁县| 永定县| 兴和县|