amir
3 سال پیش توسط amir مطرح شد
5 پاسخ

ابجکت در php

سلام دوستان من از ابتدای یادگیری php در مسئله ابجکت مشکل داشتم میخواستم بدونم دقیقا ابجکت چیه و مثلا ما یه مقداری از دیتابیس میگیریم چرا باید با حلقه به مقادیرش دسترسی داشته باشیم و مثلا من الاتن یک ابجکت داشته باشم حتما باید دوباره حلقه بنویسم ؟ روشش چیه ؟ تشکر توضیح بدین!


ثبت پرسش جدید
Javad Ezaz
تخصص : برنامه نویس php و لاراول
@sjavadez 3 سال پیش مطرح شد
0

سلام
بخوام کلی بگم : ابجکت متغیریه که ما از class توی برنامه نویسی شی گرا میسازیم
به نظرم شی گرایی مبحثی نیست که بشه اینجا به سادگی توضیح داد و توصیه میکنم راجع بهش داکیومنت بخونید و دوره ببینید
اگه اشتراک ویژه راکت رو دارین بهتون پیشنهاد میکنم آموزش شی گرایی php این سایت رو ببینید
در دیتابیس چون دیتابیس نتیجه رو بصورت array بر میگردونه برای همین باید با حلقه به مقادیرش دسترسی پیدا کنیم
پیشنهاد میکنم بعد یادگیری شی گرایی PDO رو یاد بگیرید و با استفاده از اون یه کلاس دیتابیس برای خودتون تعریف کنید


محمدرضا کشاورز محمدیان
تخصص : طراح سایت
@itsmamarez 3 سال پیش مطرح شد
0

یه تعریف ساده بخوام بگم اینه که شما میای یه کلاس تعریف میکنی یچیزی شبیه یه دسته بندی و براش یه سری ویژگی و عمل تعریف میکنی بعد هر دفعه میخوای یچیزی داشته باشی که اون ویژگی ها رو داشته باشه و بشه اون اعمال خاص رو براش انجام داد میای یه نمونه از اون کلاس میسازی
اون نمونه تمام اون ویژگی های کلاس رو داره و بهش میگن object
راجب دیتابیس هم مسئله اینجاست که دیتابیس ها (نه همشون) یه سری جدول با ستون و ردیف خاص اند یعنی یه سری اطلاعات ان که ما اونجا ذخیره شون کردیم حالا وقتی اطلاعاتی از جدولمون میخوایم میتونیم با روش های مختلف که یکیش حلقه درست کردنه پیداش کنیم
به طور کلی هم این دو تا موضوع جدان و توی نوشتن یه object تا وقتی اطلاعاتی ازش تو دیتابیس ذخیره نشده نیازی به درست کردن حلقه نیست مگر اینکه یچیزی تو دیتابیس باشه و بخوایم بهش دسترسی پیدا کنیم
سعی کردم کوتاه و مفید بگم امیدوارم به کارتون بیاد 😅


amir
تخصص : بک اند و فرانت اند
@behzadi 3 سال پیش مطرح شد
0

@itsmamarez @sjavadez
د‌وستان با شیگرایی اشنایی دارم یعنی الان من مثلا یه شی مثله $object و داخلش یه مقدار به نام لینک داریم اینطوری باید استفاده بشه؟

$object->link

مهدی
تخصص : برنامه نویس
@mahdiam200 3 سال پیش مطرح شد
0

با سلام اگه منظورتون این هست که صفت لینک یه مقدار داره بله با این روش میتونید مقدار لینک دریافت کنید


محمدرضا کشاورز محمدیان
تخصص : طراح سایت
@itsmamarez 3 سال پیش مطرح شد
0

بله شما داری با اون روش به یه ویژگی از شی اشاره میکنی و میتونی ازش استفاده کنی حالا اون ویژگی یا یه مقداره یا یه تابع
@behzadi


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

ورود یا ثبت‌نام