طراحی سایت, ساخت ربات تلگرام, آموزش php , سورس کد php ,سورس ربات تلگرام , سورس فروشگاه اینترنتی , آموزش طراحی وب

نکات php که هر برنامه نویسی باید بداند


نکات php که هر برنامه نویسی باید بداند

نکات زیادی در اینجا وجود دارد که باید هر کسی که با php کار می کند ، بداند . در این مقاله ، در مورد بعضی از نکات مهم که هر برنامه نویس phpی باید آن را بداند، صخبت می کنیم. این نکات php به شما کمک می کند که اسکریپت های ساختار یافته و تمیزی را در زمان بسیار کم بنویسید. شما باید از نکات php زیر در کدنویسی های خود استفاده کنید.

 

۱ – اپراتور های سه گانه

اپراتور های سه گانه که دارای سه تعریف که با یک علامت سوال (?) و کلون (:) از هم جدا می شوند.که باعث می شود منطق شرطی if/else کوتاهتر ، سریع تر و آسان تر شود. استفاده از اپراتور های سه گانه در اسکریپت باعث ذخیره در در خط و طول کد های شما می شوند.

 

۲ – مدیریت خطا در PHP

زمانی که یک خطا رخ می دهد ، اسکریپت PHP یک fatal error را نمایش می دهد . برای جلوگیری از این خطا ها نیاز است که خطا ها را با Exception مدیریت کنید. مدیریت خطا در PHP یک راه هوشمندانه با شرط ها برای مدیریت خطا ها است.

 

۳ – Array_key_exists() در مقابل in_array()

استفاده از Array_key_exists() به جای in_array() انتخاب بهتری است چونکه Array_key_exists() سریعتر از in_array() است

حتما بخوانید  اینترنت اشیا با PHP و رزبری پای (Raspberry Pi)

 

۴ – unserialize() در مقابل json_decode()

به دلایل بسیار زیادی مثل نکات امنیتی بهتر است از این به بعد از json_decode() استفاده کنید.

 

۵ – تابع list() در php

از تابع list() برای متناظر قرار دادن مقادیر آرایه ها با متغیر ها استفاده کنید

به جای :

 

۶ – تابع compact() در PHP

از تابع compact() برای ساخت سریع یک ارایه از کلید های اسم متغیر ها استفاده کنید

به جای :

 

۷ – مقادیر پیش فرض متغیر ها

همیشه یک مقدار پیش فرض به متغییر ها نسبت بدید.

 

۸ – تابع فرمت

همیشه از یک تابع helper برای دسترسی سریع به داده های ارسال شده توسط کاربر در فرمت صحیح استفاده کنید.

 

جمع بندی

امیدواریم نکات php بالا به شما در ایجاد اسکریپت های php بهتر کمک کرده باشد. از این نکات php بالا در هنگام برنامه نویسی در php استفاده کنید. جدا از این موارد ، اگر نکات بیشتری بلد بودید ، لطفا دانسته های خود را از طریق نظرات به اشتراک بزارید تا به اسم خودتان در این مقاله اضافه شوند. ممنونم

حتما بخوانید  UnZip فایل zip با PHP (اکسترکت)

موفق باشید

حسن شفیعی
مدرس ، پنتستر ، توسعه دهنده اپلیکیشن های تحت وب ، عضو مرکز حامی نخبگان و از مدیران و اعضای رسمی تیم امنیتی آشیانه هستم . علاقه خاصی به زبان های تحت وب, امنیت شبکه و لینوکس دارم و هر روز تلاش می کنم به این حوزه ها مسلط تر شوم و اطلاعاتم را در وب به اشتراک بگذارم

دیدگاه کاربران

avatar

دانلود رایگان (هدیه ویژه)

کتاب آموزش زبان برنامه نویسی PHP را دانلود و همین امروز یادگیری را شروع کن و به جمع برنامه نویسان ملحق شو ;)

دانلود رایگان کتاب

آموزش جامع طراحی سایت

سورس فروشگاهی دیجی کالا

بخش کاربران

هنوز عضو نیستید ؟ کلیک کنید

مجوزهای ما

logo-samandehi

دانلود کتاب

عضویت رایگان خبرنامه