کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش کار با تابع ()get_object_vars در PHP

آموزش کار با تابع ()get_object_vars در PHP

تابع ()get_object_vars در PHP، property های یک نمونه از کلاس که به عنوان پارامتر ارائه شده را در قالب یک آرایه ی متناظر (associative) در خروجی برمی گرداند.


دستور استفاده از تابع ()get_object_vars در PHP

get_object_vars ( $object);

شرح کاربرد تابع ()get_object_vars در PHP

این تابع property های یک آبجکت یا نمونه از کلاس که به عنوان پارامتر ارائه شده را در قالب یک آرایه ی متناظر (associative) در خروجی برمی گرداند.


پارامترهای ارسالی به تابع ()get_object_vars در PHP

شماره
پارامتر مربوطه و شرح کاربرد آن
1
object
یک آبجکت یا نمونه از کلاس (object instance) که به عنوان آرگومان به تابع نام برده ارسال می شود.

خروجی تابع ()get_object_vars در PHP

خروجی این تابع یک آرایه ی متناظر (associative) متشکل از property های عضو آّبجکت مورد نظر می باشد. چنانچه property مقداردهی نشده باشد، خروجی NULL خواهد بود.


مثال:
x = $x;
         $this->y = $y;
      }
      function setLabel($label) {
         $this->label = $label;
      }
      function getPoint() {
         return array("x" => $this->x, "y" => $this->y, "label" => $this->label);
      }
   }
   $p1 = new Point2D(1.233, 3.445);
   print_r(get_object_vars($p1));
   $p1->setLabel("point #1");
   print_r(get_object_vars($p1));
?> 

خروجی:
Array (
   [x] => 1.233
   [y] => 3.445
   [label] =>
)
Array (
   [x] => 1.233
   [y] => 3.445
   [label] => point #1
)

1396/04/09 3737 1500
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...