我遇到了以下数组选项,无法弄清楚它实际上做了什么。
输入
$info = array(
'input' => $input,
'type' => array( 'last_name' => 1 ) || array( 'first_name' => 2 ) || array( 'full_name' => 3 ) || false,
'syntax' => true || false,
'output' => $output
);
当 $input = 'A' 和 $output = 'B' 时,此 $info 数组返回以下内容
输出
array(
'input' => 'A',
'type' => true,
'syntax' => true,
'output' => 'B'
)
我知道“||” 在“if”语句中表示“OR”,但为什么要在“type”值处给出“true”?
为什么在“语法”值上选择真而不是假?
任何帮助表示赞赏,谢谢