2012-05-24 43 views
0

任何人都可以請這個幫忙。由於某些原因,view.ctp中的!empty()似乎不起作用。CakePHP 2.1條件語句view.ctp

我有4條記錄,其中'職業'有文本,另外2條記錄沒有任何內容。如果我使用!empty()作爲如下,他們都消失,如果我使用empty()他們都回來。我究竟做錯了什麼?

您的幫助將不勝感激。

<?php if (!empty($shoulderExamination['occupation'])):?> 
    <dt><?php echo __('Occupation'); ?></dt> 
    <dd> 
     <?php echo h($shoulderExamination['ShoulderExamination']['occupation']); ?> 
     &nbsp; 
    </dd> 
<?php endif; ?> 

回答

1

嘗試

if (!empty($shoulderExamination['ShoulderExamination']['occupation']))

,而不是

if (!empty($shoulderExamination['occupation']))