ftp
4 سال پیش توسط ftp مطرح شد
2 پاسخ

سوال در مورد یک متدد

@ali.bayat
@milad
@hosseinshirinegad98

'hotel_id' => $c['hotel_id']??null,

?? به چه معنی هست


ثبت پرسش جدید
سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 4 سال پیش مطرح شد
1

@mehdisut سلام.
از php 7.0 اضافه شده و بهش میگن Null Coalescing Operator .
اگر مقدار اول وجود داشت و نال نبود خودش برگشت داده میشه در غیر اینصورت ( اگر مقدار اول نال بود یا ست نشده بود ) مقدار دوم برمیگرده .
این هم مثال خود سایت php.net : (در واقع بجای اینکه اول با شرط isset بودن رو چک کنید ؟؟ کار رو راحت میکنه . )

// Fetches the value of $_GET['user'] and returns 'nobody'
// if it does not exist.
$username = $_GET['user'] ?? 'nobody';
// This is equivalent to:
$username = isset($_GET['user']) ? $_GET['user'] : 'nobody';

لینک مستندات


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
0

@mehdisut

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


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

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