1. 程式人生 > 程式設計 >php中get_object_vars()在陣列的例項用法

php中get_object_vars()在陣列的例項用法

php中有一些函式,是為了陣列的使用而輔助的。本篇要提到的是get_object_vars(),咋子函式的名稱上大家會覺得有些程式設計客棧複雜,不過在返回關聯陣列上,是經常會用到的函式方法。下面我們對php中get_object_vars()的概念、語法、使用注意進行介紹,然後講解在陣列中的例項方法。

1、概念

獲取$object物件中的屬性,組成一個數組。

2、語法

get_object_var($object)

3、使用注意

缺點,只轉一維,不會遞迴

4、例項

<www.cppcns.com3;php
class person{
 public $name="王美人";
 public $age = 25;
public $birth;
}
http://www.cppcns.com
$p = new person(); print_r(get_object_vars($p)); ?>

輸出結果

Array ( [name] => 王美人 [age] => 25 [birth] => )

知識點擴充套件:

php get_object_vars($object) 返回由物件屬性組成的關聯陣列

<?php
class pers程式設計客棧on{
 public $name="王美人";
 public $age = 25;
 public $birth;
}
$p = new person();
print_r(get_object_vars($p));

執行結果

Array ( [name] => 王美人 [age] => 25 [birth] => )

到此這篇關於php中get_object_varshttp://www.cppcns.com()在陣列的例項用法的文章就介紹到這了,更多相關php中get_object_vars()在陣列的使用內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!