我想在字符串中计算一个简单的三元运算符,但似乎找不到正确的语法。
我的代码是这样的:
foreach ($this->team_bumpbox as $index=>$member)
echo ".... class='{((1) ? abc : def)}'>....";
但我似乎无法让它正常工作。关于如何实现这个的任何想法?
最佳答案
您不能在字符串内部 本身执行此操作。你需要点连接。像这样:
echo ".... class='" . (1 ? "abc" : "def") . "'>....";
关于php - PHP 字符串中的三元运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14165265/