Php ciBonfire中的奇怪错误
第一种情况:$oTask->task_versions为false/$oTask->a附件为false 代码:Php ciBonfire中的奇怪错误,php,codeigniter,conditional-statements,Php,Codeigniter,Conditional Statements,第一种情况:$oTask->task_versions为false/$oTask->a附件为false 代码: <?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?> <?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?> <?php if($oTask->task_versions ||
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
以下是我的观点:
致命错误:在中调用未定义的函数()
/第60行的xxx/bonfire/modules/projects/views/tasks/index.php
第二种情况:$oTask->task_versions为true/$oTask->a附件为true 代码:
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
好的
第三种情况:$oTask->task_versions为true/$oTask->a附件为true 代码:
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
以下是我在视图中看到的内容:
分析错误:语法错误,中出现意外的T_变量
/xxx/bonfire/modules/projects/views/tasks/index.php
在线60
第四种情况:$oTask->task_versions为false/$oTask->a附件为false 代码:
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
以下是我在视图中看到的内容:
解析错误:语法错误,第60行的/xxx/bonfire/modules/projects/views/tasks/index.php中出现意外的T_变量
有什么想法吗?好的,我解决了
解决办法是:
<?php if($oTask->task_versions||$oTask->aAttachments): ?>
PHP似乎不喜欢“if”语句中的空格