ولی با خودم فکر کردم که شاید خیلی حوصلهم سرنرفته بوده، در نتیجه اینبار بیشتر حوصلهم سر رفت، و struct ها رو به PHP اضافه کردم.
نمیدونم اینبار به اندازه کافی حوصلهم سر رفته بوده یا نه، ولی به نظر برای الان کافیه.
در نتیجه من الان یک PHP دارم که میتونم توش از struct استفاده کنم.
البته که اضافه کردن چیزی مثل structها به PHP به این سادگی ها نیست و هنوز کلی کار نیاز داره، مثلا الان با یک کلاس هیچ تفاوتی نداره جز محدودیت هاش.
یعنی توی این استراکت نمیتونیم مجیکمتد استفاده کنیم، یا ارثبری داشته باشیم و...
ولی در نهایت مثل یک کلاس رجیستر میشه، که این یعنی هیچ تفاوتی با ساخت یک کلاس نداره و عملا وجودش بیفایدهس.
به همین دلیل اگر حوصلهم بازم سر رفت کمی بیشتر روش وقت میذارم و در کنار class_entryها، struct_entry هم اضافه میکنم که از کلاسها کاملا جدا بشه و سبک تر.
و در نهایت سینتکس رو به صورت زیر تغییر میدم:
Square{1, 2}اما در کل برای تفریح و کسب تجربه چیز جالبی بود.
@AmirhDeveloper
.


