谁能把这个翻译成普通英语?PHP翻译?

use*_*151 1 php

我正在修改支付网关的一些现有代码,我不确定这意味着什么.它是否会说类似于从网关返回的数组的第4个元素?如果有人能告诉我它意味着什么,那将是一个很大的帮助.

$transactionID = (isset($authNetCodes[4])) ? $authNetCodes[4] : 0;
$transactionMessage = (isset($authNetCodes[3])) ? $authNetCodes[3] : "";
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

谢谢,JK

Nat*_*lor 7

这是一对三元操作.

$transactionID = (isset($authNetCodes[4])) ? $authNetCodes[4] : 0; 手段:

IF $ authNetCodes [4]有一个值(isset)THEN $ transactionID = $ authNetCodes [4] ELSE $ transactionID = 0.

$transactionMessage = (isset($authNetCodes[3])) ? $authNetCodes[3] : ""; 手段:

IF $ authNetCodes [3]有一个值(isset)THEN $ transactionMessage = $ authNetCodes [3] ELSE $ transactionID =""(空字符串).