• عملگر سه گانه درphp
    #1
    Note 
    درود برشما.
    امکانش هست کمی درمورد عملگر سه گانه(که با علامت سوال) توضیح بدین؟
    به عنوان مثال الان معنی این دوتا کد یعنی چی؟
    1-
    $g = isset($_POST['g']) ? (int)$_POST['g'] : 0
    ;
    2-
    $copy = isset($_POST['copy']) ? 1 : 0;

    پاسخ
    #2
    Note 
    خدمت شما :

    HAPPY CODING
    پاسخ
    #3
    Note 
    من یه تشریح کوتاه درمورد این دوخط کد میخواستم.

    پاسخ
    #4
    Note 
    جوابی که مدیر سایت تو اون تاپیک دادن دقیقا پاسخ سوال شماست.

    این نوع سنتکس رو بهش میگن ternary operator
    برای مثال کد اول برابر با این کده:
    کد:
    if( isset($_POST['g'])){
        $g = (int)$_POST['g'];
    } else {
        $g = 0;
    }

    HAPPY CODING
    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان