روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۵ سینا علیزاده
$car = new stdclass
جامعه پی اچ پی ایجاد شده در ۰۸ فروردین ۱۴۰۱

استاد من میخواستم برای ماشین ویژگی رنگ هم ایجاد کنم اما نمیشه??

907b-image.png

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

0122-image.png

سلام دوست عزیز وقت بخیر

شما با این کد برای ماشین ویژگی رنگ تعریف کردید و مقداردهی هم شده و داخل خروجی کاملا دارید مشاهده می‌کنید

و نکته بعدی هم شما یک عبارت رو که داخل سینگل کت یا دبل کت بزارید طبیعتا رشته شناسایی میشه

لطا منظور خودتون زو واضح‌تر بیان کنید و همچنین فایل پروژه هم پیوست کنید تا راهنمایی کنیم

موفق باشید

کیان سلگی ۰۸ فروردین ۱۴۰۱، ۱۶:۲۱

هیچ فایلی آپلود نمیشه!!


سینا علیزاده ۰۸ فروردین ۱۴۰۱، ۱۶:۵۲

echo "

??ceart new Object??

" ;

$car = new stdClass ;

$car -> name = "Pars ELX" ;

$car -> model = 1395 ;

$car -> gear = "auto" ;

$car -> color = "#696969" ; //من اینجا کد رنگ رو تایپ کردم اما میخوام خروجی حود ریگ باشه نه کدش!

print_r($car) ;

سینا علیزاده ۰۸ فروردین ۱۴۰۱، ۱۷:۰۷

یک سوال دیگه هم هست،اینکه من اگر بخوام برای مثال همزمان "$name" و "$model" رو پرینت کنم باید دستورش چجوری تایپ کنم؟؟


0dcb-image.png

لاین آخرش????

سینا علیزاده ۰۸ فروردین ۱۴۰۱، ۱۸:۰۴

سلام وقتتون بخیر

ببنید اون قسمت که شما میخاید کد رنگ بدید و موقع خروجی اسم رنگ رو بگه که نمیشه

شما هر چی بزاری داخل کلاس همون رو تو خروجی خواهید دید

برای این که مثلاً با کد رنگ به خود رنگ برسید میتونید مثلا یه آرایه تعریف کنید کلید رو بزارید کد رنگ و مقدارش رو بزارید اسم رنگ یا بالعکس که همچنین ساختاری تعریف کنید

ولی این که شما تو اعضای کلاس کد رنگ بدید اسم رنگ بگیرید نمیشه با این حالت

با این حالت میتونید مثلا این کد رنگ رو داخل تگ‌های html به عنوان استایل echo کنید که به تگ‌ها رنگ بدید

ینی میتونید ازش تو دستورات css استفاده کنید.

در مورد بخش دوم سوال میتونید هر دو مقدار name و model رو اکو کنید

مثال :

echo "my car name is {$car->name} and my car model is {$car->model}";

اگر جایی براتون گنگ هست و نیاز به راهنمایی بیشتر دارید تلگرام به آی دی amir_programer_1380 پیام بدید تا به صورت ویس کامل بهتون توضیح بدم.

موفق باشید ?




بهترین پاسخ
کیان سلگی ۰۹ فروردین ۱۴۰۱، ۰۷:۳۱