راکت

اجرای ادامه کد ها در php

1 پاسخ

سلام ، من یه شرط گذاشتم که اگر برقرار نبود از دستور exit استفاده کنه در غیر این صورت null
به جای null چه شرطی میتونم قرار بدم که بقیه کد هام رو اجرا کنه

is_user('email') && is_user('password') ? goto_file('login.php') : null;

متد is _user و یه مقدار true بر میگردونه و متد goto_file مارو میفرسته به فایلی که مد نظرمون هست

ممنون میشم پاسخ بدید

فرهاد
فرهاد
@cfarhad
ثبت پرسش جدید

پاسخ‌ها

1
Muhammad
Muhammad
@muhammad

تخصص: Back-End Developer

if (is_user('email') && is_user('password')) {
    goto_file('login.php');
}

استفاده از ternary operator در خیلی مواقع خوانایی کد رو پایین میاره، یادتون باشه که کد کوتاه لزوما کد تمیز نیست.
البته فکر کنم برعکس متوجهش شدید یا من اشتباه منظورتونو فهمیدم، چون ternary operator اینطوری کار می‌کنه:

$x = true ? true : false;  

بخش اول که شرطه، در صورتی که شرط درست باشه، بخش دوم اجرا میشه وگرنه بخش سوم که بعد از علامت دونقطه قرار می‌گیره.

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

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

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