Ec (2); php tutorial traversing object attributes two methods * In this article, we will provide you with two methods for Traversing object attributes, and give examples to illustrate the application of traversing object attributes in php. * Classfoo {& nbsp; private $ a; & nbsp; public $ b1; & nbsp; public $ c; & nbsp; script ec (2); script
Php tutorial traversing object attributes two methods
/*
In this article, we will provide you with two methods for Traversing object attributes, and illustrate the application of traversing object attributes in php.
*/
Class foo {
Private $;
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 ();
// Method 2
Class foo {
Private $;
Public $ B = 1;
Public $ c = '111cn. 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 ();
// The result is as follows:
Array (2 ){
["B"] =>
Int (1)
["C"] =>
111cn.net
}
Array (4 ){
["A"] =>
NULL
["B"] =>
Int (1)
["C"] =>
111cn.net
["D"] =>
NULL
}
/*
Seeing the above result, it is very easy to traverse the object attributes.
*/
?>