Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我被聘为一个不再与他的 web 开发人员联系的客户做数据输入工作。长话短说,我通过大量未注释的代码跟踪了一个行为不端的字段,直到这一行:
<td><?= $contact['Contact']['sex'] == 'm' ? 'Male' : 'Female'; ?></td>.
我认为它在 php 中,文件扩展名为“.ctp”,但我从未见过类似的东西,想知道是否有人可以帮助我。
它转化为:
<td> <?php if($contact['Contact']['sex'] == 'm'): ?> Male <?php else: ?> Female <?php endif ?> </td>
但是实际上在您的文件中的行确实没有任何问题。
该行在语法上没有任何问题。我的猜测是问题是由于$contact变量不具有代码尝试使用['Contact']['sex']]. 在任何人可以进一步帮助您之前,您必须进行更多调试。
$contact
['Contact']['sex']]