راکت

at sign در php

4 پاسخ

سلام
دوستان کسی میتونه یه توضیح کوچیک بده در مورد اینکه چرا بعضی اوقات از @ قبل از توابع استفاده میشه و اینکه فقط برای توابع مورد استفاده هست یا نه

ثبت پرسش جدید

پاسخ‌ها

4
داودفردعباسی
داودفردعباسی
@davoodfardabasi

تخصص: PHP - Laravel

@Serjik
یه سری خطاها هستن مثل notice ها که تاثیری تو اجرای برنامه ندارن به عنوان مثل عرض میکنم.
پشت اون @ قرار میدن تا اون پیغام نمایش داده نشه.

علی فرمانی
علی فرمانی
@farmani

تخصص: فرانت اند

@Serjik

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

شاید پاسخ شما همین‌جا باشد

mohammad
mohammad
@ilbeygi.m

سلام
برخی ارور ها ارور اصلی یا به اصطلاح فتال ارور نیستن و فقط برای توجه بیشتر نشون داده میشن.
که با گذاشتن @ قبل اون خط که خطا داره دیگ ارورش نشون داده نمیشه.

اگرم بخواین کلا هیچ اروری نشون داده نشه.

error_reporting(0);

ازین کد می تونید استفاده کنید

Ali Ghaleyan
Ali Ghaleyan
@Serjik

تخصص: برنامه نویس لاراول

@davoodfardabasi
@info.aligraph
@ilbeygi.m
از شما دوستان گرامی واقعا ممنونم. کاملا متوجه شدم
از اونجایی همه ی شما دوستان پاسخ خوب و درستی رو عرض کردید هیچ کدوم از پاسخ هارو به عنوان بهترین پاسخ انتخاب نمیکنم که در حق کسی اجحاف نشه
باز هم ممنونم هر سه پاسخ بهترین بودن

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

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