php記要(保證else與if的關閉花括號處於同一php標籤內)

1 一次輸入混合代碼的過程中偶然發現的問題.舉例如下

<?php if(con1) { ?>

<p>p1</p>

<?php } else ?>

<p>p2</p>

<?php  } ?>

此處如果寫成

<?php } ?>

<?php else ?>

編譯無法通過。提示 unexpected t_else

可能是因爲php需要知道如果if有花括號,則需要else與if的關閉括號寫在統一個php便籤內.即<?php } else { ?>.當然關閉花括號可以不與else同一行


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章