Каков этот “iif” в средствах php?

Кто-либо сделал, посмотрите этот "iif" в php прежде? Что это на самом деле? Я пытаюсь искать документацию его в php.net, но я не могу, нашел любого. Кто-либо может дать простой пример того, как использовать этот "iif"?

9
задан mysqllearner 19 January 2010 в 10:08
поделиться

3 ответа

Найдите спецификацию HTTP. Или чтобы начать, попробуйте http://www.jmarshall.com/easy/http/

-121--550668-

Используете ли вы IPN, если да, когда подписка отменяется paypal возвращает $ _ POST ['txn _ type'] = subscr_cancel вместе с subscr_date = датой подписки, subscr_id = идентификатором подписки и т.д. теперь вы можете обработать запрос отмены для возвращенного идентификатора подписки. аналогично получается $ _ POST ['txn _ type'] = subscr_eot при завершении подписки. После установки IPN URL в настройках paypal он всегда будет вызывать обработчик ipn. используйте регистр переключения для обработки таких запросов, как

switch ($_POST['txn_type']) {
    case 'cart':
          //for products without subscription
     break;
    case 'subscr_payment':
        //subscription payment recieved
        break;

    case 'subscr_signup':
        //subscription bought payment pending
        break;

    case 'subscr_eot':
       //subscription end of term
        break;

    case 'subscr_cancel':
        //subscription canceled
        break;
 }
-121--3229708-

Это часть PHPKit. Он означает Немедленный, если .

Синтаксис:

iif(condition, true statement, false statement);

@ Следует отметить комментарий VolureK: «И имейте в виду, что iff (x, y, z) вычисляет как y, так и z (без оценки параметра ленивой функции в php), в то время как x? y: z вычисляет только y или z».

7
ответ дан 4 December 2019 в 11:05
поделиться

скопировано из http://www.phpfreaks.com/forums/index.php?topic=124215.0



function iff($tst,$cmp,$bad) {
    return(($tst == $cmp)?$cmp:$bad);
}

echo iff('one','two','three');
echo iff('four','four','ok');

1
ответ дан 4 December 2019 в 11:05
поделиться

Функция IIF не существует в стандартных библиотеках PHP. Но в большинстве случаев это «короткое, если выражение», например: (условие? Истина: false) .

11
ответ дан 4 December 2019 в 11:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: