我想对 php 文件进行一些更改。这句话是什么意思?
if(($aEbtVarSet["ebt_swift"] == '') || ($aEbtVarSet["ebt_swift"] != $_POST['sepabanktransfer_swift']))
$aEbtVarSet["ebt_swift"] = $_POST['sepabanktransfer_swift'];
($aEbtVarSet["ebt_swift"] == ''( || ($aEbtVarSet["ebt_swift"]
$a || $b 如果 $a 或 $b 为 TRUE,则为 TRUE。
($aEbtVarSet["ebt_swift"] != $_POST['sepabanktransfer_swift'](
!$a如果$a不是真的,就不是真的。
有关 PHP 中的逻辑运算符的更多信息
如果变量$aEbtVarSet["ebt_swift"]
为空,或者POST
输入ebt_swift
与其当前值不同,则会将该值替换为POST
输入。
它基本上意味着,如果$aEbtVarSet["ebt_swift"]
变量为空但设置了 OR 相同的$aEbtVarSet["ebt_swift"]
变量与最有可能由用户使用 <input>
标签设置的$_POST['sepabanktransfer_swift']
不同,那么它将设置第一个变量以匹配用户发送的变量(替换/覆盖其先前的值(。