بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

سوال در مورد connect_error

مدیریت گفتگو
alisajadi 10 سال پیش
آخرین تغییر: 9 سال پیش

اینجا مقدار connect_error چیه؟ مگه نباید مقدارش بولی باشه چون در داخل پرانتز شرط استفاده شده؟ پس چرا برای نمایش علت خطا از این خط کد در شرط استفاده شده؟ اینطوری میگه درست و غلط و علت رو نمایش نمیده.

نظرات

alisajadi 10 سال پیش
خیلی ممنونم. فقط متاسفانه زبانم خوب نیست. میشه خلاصه اش رو بفرمایید؟
کاشی زاده 10 سال پیش
یکبار با دستور Dump که استاد در آموزش ها گفتند مقدار را به تنهایی چاپ کنید و خروجی را ببنید .
alisajadi 9 سال پیش
میدونم مقدار connect_error چیه اما سوالم اینه که این مقدار بولی نیست و از این مقدار برای شرط استفاده شده. علت چیه؟

پاسخ‌ها 2

مهدی 9 سال پیش

سلام

این مثال رو مشاهده بفرمایید، شاید ابهامتون برطرف بشه

 $a = 'sib';
if($a){
echo 'sib';
}

نظرات

alisajadi 9 سال پیش
ممنون. من چون با جاوا و سی شارپ کار کردم شرط های پی اچ پی برام عجیب بود. حالا سوالم اینه که این عبارت رو چی میخونن؟ اگه a چی بود این کار ها رو انجام بده؟ تو سی شارپ و جاوا یا عبارت میذاشتیم مثلا اگه a بزرگتر از ۱۰ بود یا یه متغیر بولین می نوشتیم.
مهدی 9 سال پیش
والا من اطلاع ندارم چی می خونند، اما اینطوری برای خودم فهموندم که اگر $a وجود داشت
محسن موحد 9 سال پیش

سلام. این تابع آخرین خطا رو برمیگردونه ولی اگر وجود نداشت ، NULL برمیگردونه و مقدار NULL هم برابر عبارت بولی FALSE هست.
اینجارو ببینید: لینک

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .