نکات و ترفندهای PHP قسمت دوم

میلاد مروتی

میلاد مروتی

موسس تمیکس و توسعه دهنده وب - حوزه فعالیت و علایق : php-Laravel-Js-Vue-Mobile App

نکات و ترفندهای PHP قسمت دوم

امروز به php نکات و ترفندهایی را برای نوشتن یک اسکریپت PHP ساختارمندتر در زمان کمتر توضیح خواهیم داد.

کوتاه تر کردن دستور های شرطی

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

$name = !empty($_GET[‘name’])? $_GET[‘name’] : ‘nicesnippets’

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

try {

//something

} catch (Exception $e) {

echo ‘Message: ‘ .$e->getMessage();

}

نکات خیلی مهم 

  استفاده از array_key_exists() و به جای in_array() انتخاب خوبی است، زیرا array_key_exists() سریعتر از in_array() است.

سعی کنید از unserialize() خودداری کنید، به جای آن از json_encode() استفاده کنید .

استفاده از تابع list() Php برای تخصیص به متغیرهای آرایه.

$user = [‘mark Thomas’, mark@gmail.com];

list($name, $email) = $user;

Instead of:

$name = $user[0];

$email = $user[1];

برای ایحاد سریع آرایه از تابع compact استفاده کنید

$name = ‘mark Thomas’;

$email = ‘mark@gmail.com’;

compact(‘name’, ’email’);

Instead of:

[‘name’ => $name, ’email’ => $email]

به متغیر همیشه به مقدار پیش فرض اختصاص دهید

$var = “default”;

if (condition) {

$var = “something”;

}

با نظرات خود ما را خوشحال کنید 🥰

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بیایید صحبت کنیم !

تماس :

09112289685

ساعت پاسخگویی 9 الی 13

ایمیل :

themixteam2020@gmail.com

شبکه های اجتماعی:

تمام حقوق متعلق به شرکت رسا فناوران نادین خلاق می باشد 2021