我正在處理一個帶有PHP的flash消息,但我想爲每個flash消息都設置一個特定的標題。我對閃光燈消息容器在我的header.php設置,所以我可以在我的網站到處使用這個系統:PHP:我如何添加一個特定的標題到我的Flash消息?
<?php if(isset($_SESSION["flash-message"])): ?>
<?php foreach($_SESSION["flash-message"] as $type => $message): ?>
<div class="alert alert-<?= $type; ?>">
<p><?= $message; ?></p>
</div>
<?php endforeach; ?>
<?php endif; ?>
要執行它,我用這個:
$_SESSION["flash-message"]["success"] = "Test";
所以,我有即:
現在,我想有一個標題,你知道嗎?類似的東西:
$_SESSION["flash-message"]["title" = "The title"]["success"] = "The message"
就是這樣。我希望消息上方的標題。
好,謝謝!標題可以有一個特定的變量?我不想有$ message [0]和$ message [1]。我想爲標題和消息的$消息標題爲$。 –
請在我的回答中查看EDIT-2。它通過使用消息類對象更「可讀」。我使用stdClass,但你甚至可以爲此創建自己的自定義消息類。這只是你的一個起點。希望能幫助到你。 – smozgur