我想在三元运算中使用trim()函数,但它不起作用。下面是我的代码:
$mainJob = ($user->getMainJob() != null) ? "-a-{trim($user->getMainJob())}" : null;
我也试过这个:
$mainJob = ($user->getMainJob() != null) ? "-a-'.trim({$user->getMainJob()}).'" : null;
如果您能就如何在三元运算符中呈现它提供任何建议,我们将不胜感激。
字符串连接是问题所在,而不是在三进制中使用trim。
$mainJob = ($user->getMainJob() != null) ? "-a-".trim($user->getMainJob()) : null;
您需要使用var Try 对字符串进行正确的引用和连接
$mainJob = ($user->getMainJob() != null) ? "-a-".trim($user->getMainJob()) : null;