ایجاد یک شئ (object) بدون ایجاد کلاس در php

ایجاد یک شئ (object) بدون ایجاد کلاس در php

1 ۱
۰
سلام. چطور می تونم اشیای بی نام (anonymous objects) در php ایجاد کنم؟؟
به طور مثال در جاوااسکریپت، یک شئ بی نام (یا بدون کلاس) رو به صورت زیر تعریف می کنیم:
myObj = {};
myObj.abc = "aaaa";
 آیا جایگزینی برای این در php وجود داره؟؟

1
1 ۱
سلام. شما می تونید از تابع ()new stdClass استفاده کنید. به مثال زیر توجه کنید:
$object = new stdClass();
   $object->property = 'Here we go';

   var_dump($object);
   /*
   outputs:

   object(stdClass)#2 (1) {
      ["property"]=>
      string(10) "Here we go"
    }
   */

 همچنین، از php 5.4 به بعد می تونید از کد دستوری زیر استفاده کنید:

$object = (object) ['property' => 'Here we go'];

 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید