0
A
回答
4
如果您使用的實際die()
功能,它總是會打印出你究竟什麼傳遞它的文字(可以是HTML,但可能是尷尬使用)。
你可以,但是,簡單地讓自己的功能很好地打印出一個錯誤信息,然後調用exit
- 這樣你就不必重複,否則你可能傳遞到每一次die()
的HTML。
function die_nicely($msg) {
echo <<<END
<div id="critical_error">$msg</div>
END;
exit;
}
+0
謝謝!我不明白爲什麼我以前沒有這個想法。當sackoverflow讓我回答時,我會接受你。 – danijar
0
爲什麼不將die()
更改爲其包裝?
1
您可以將html添加到要輸入到die
的字符串中,但更容易的是隻需在撥打die
之前回顯所需的html。
1
是的,你可以這樣做,
die("<div>Error: ".mysql_error()."</div>");
2
<?php
if('1'=='1')
echo '<font color=red>';
die('Its true');
echo 'its false';
?>
<?php
if('1'=='1')
{
echo '<font color=red>Itss true too.</font>';
exit();
}
echo 'its false';
?>
兩個以上正在努力,只是爲了清除你的疑慮。 :)
+0
也幫助了我! :-) – danijar
相關問題
- 1. Display die();消息與表格
- 2. style die()錯誤消息
- 3. PHP的AQMP消息格式
- 4. 在PHP中,PHP die()返回
- 5. 消息格式
- 6. PHP消息表格
- 7. 如何輸出不帶位置信息的die()消息?
- 8. 消息框格式
- 9. javascript格式評估的格式消息
- 10. PHP die mysqli error
- 11. 的Java消息格式化
- 12. 在mysql中以特定格式顯示消息php
- 13. 格式化的消息在JSF
- 14. jquery ajax和php die()
- 15. 格式Spring:消息參數
- 16. Apache Camel消息格式
- 17. 格式化消息參數
- 18. yammer消息json格式
- 19. VBA消息框格式化
- 20. 消息格式建議
- 21. IRC消息格式澄清
- 22. 格式複製消息
- 23. Alfresco異常消息格式
- 24. JMS消息格式類型
- 25. 鬆弛API消息格式
- 26. HMAC消息格式化
- 27. XMPP:消息協議格式
- 28. 在PHP表格頂部顯示消息
- 29. PHP - 在AJAX請求中退出或die()?
- 30. HTML格式的驗證消息樣式
'死()'只是基本上'回聲...;退出()'有一些額外的小語義。輸出你想要的任何格式化代碼作爲死信息的一部分。 –
'die($ str)'基本上是'exit($ str)' – Alexander
您可能也可以使用file_get_contents()來獲取輸出內容 – starbeamrainbowlabs