使用 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() 函数与所有主流浏览器兼容。