使用 PHP 的警報訊息
Sheeraz Gul
2023年1月30日
2022年5月13日
PHP 沒有任何用於彈出警報訊息的內建函式,但我們可以使用 JavaScript 在 PHP 中彈出警報訊息。警報訊息顯示在瀏覽器的彈出框中,通常用於彈出警告訊息。
JavaScript 幫助 PHP 在彈出框中顯示動態警報訊息。本教程演示了我們如何使用 PHP 和 JavaScript 來彈出警報訊息。
從 PHP 變數和 JavaScript 中獲取值的彈出警報訊息
在 PHP 中彈出警報訊息是將變數放入 javascript alert()
方法中。
例子:
<?php
// Sending Alert message using PHP variable.
$alert = "This is DEMO WARNING";
echo "<script type='text/javascript'>alert('$alert');</script>";
?>
上面的程式碼將在瀏覽器中彈出一個警告框,顯示 $alert
變數的值。
輸出:
使用 PHP 函式 JavaScript 彈出警報訊息
我們可以建立一個 PHP 函式來彈出警報訊息。
例子:
<?php
// Sending alert messages using PHP function
$message1= "This is the PHP function alert 1";
$message2= "This is the PHP function alert 2";
function alert($message) {
echo "<script type='text/javascript'>alert('$message');</script>";
}
alert($message1);
alert($message2);
?>
一旦你按下第一條警報訊息上的 ok
按鈕,此程式碼將彈出第二條警報訊息。
輸出:
使用陣列或物件彈出警報訊息
我們還可以使用陣列或物件而不是變數來在警報框中列印。
例子:
<?php
$alert = ["this", "is", "a", "demo", "warning"];
?>
<script>
var JavaScriptAlert = <?php echo json_encode($alert); ?>;
alert(JavaScriptAlert); // Your PHP alert!
</script>
json_encode()
是一個內建的 PHP 函式,可將陣列或物件轉換為簡單的 JSON
值。
輸出:
alert()
函式與所有主流瀏覽器相容。
Author: Sheeraz Gul
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook