使用 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