@mohaligateway
@hesammousavi
@AliValinejad
@mehdi.shahabbasian
@mhyeganeh
@juza66
@ali.bayat
میشه یکسری از شرطهای بهینه شده در php رو معرفی کنید مثل این شرط
اگر بخواهیم برای این شرط else بنویسیم به چه شکلی میشه
(!empty($passenger['national_id'])) && $passengers[$i]['national_id'] = $passenger['national_id'];
if(!empty($passenger['national_id']){
if ( $passengers[$i]['national_id'] = $passenger['national_id']){
// true
}else{
//false
}
}else{
// vurudi khalist
}
اگر حالات شرط ها بیشتری رو میخواید پیاده کنید میتونید از switch case استفاده کنید
w3Schools PHP switch Statement
دستور شرطی Switch…Case در PHP
سلام دوست عزیز
توی زبان های برنامه نویسی به این روش shorthand if میگن. و باید از terbary operator استفاده کنید.
<?php
(!empty($passenger['national_id'] ? true : false)
?>
false else عبارت هست.
@ftp
شاید پاسخ شما همینجا باشد
این شرطها بهینهتر نیستند و شاید خوانایی کمتری هم دارند.