使用 PHP 的警報訊息

Sheeraz Gul 2023年1月30日
  1. 從 PHP 變數和 JavaScript 中獲取值的彈出警報訊息
  2. 使用 PHP 函式 JavaScript 彈出警報訊息
  3. 使用陣列或物件彈出警報訊息
使用 PHP 的警報訊息

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 警報訊息

使用 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 函式警告訊息

PHP 函式警告訊息

使用陣列或物件彈出警報訊息

我們還可以使用陣列或物件而不是變數來在警報框中列印。

例子:

<?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 值。

輸出:

PHP 警報訊息

alert() 函式與所有主流瀏覽器相容。

作者: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

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