php - 将字符串变量插入 echo

标签 php javascript

这似乎是一个相当简单的问题,但我一直在谷歌上搜索,但找不到解决方案。

function showJQueryAlert() {
echo '<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
                <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
                <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>  
                <script src="functions.js"></script>
                <script type="text/javascript"> $(document).ready(function() { JQueryAlert("INSERT MESSAGE HERE!", 120, false); }); </script>';

输出带有消息“INSERT MESSAGE HERE!”的弹出窗口。但是

function showJQueryAlert($message) {
echo '<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
                <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
                <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>  
                <script src="functions.js"></script>
                <script type="text/javascript"> $(document).ready(function() { JQueryAlert('.$message.', 120, false); }); </script>';

其中 $message 是“INSERT MESSAGE HERE!”,无法输出弹出窗口。我尝试过各种组合。那么我错过了什么?

最佳答案

看起来您忘记了一些引言:

JQueryAlert("'.$message.'", 120, false);

关于php - 将字符串变量插入 echo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16628614/

相关文章:

php - 计算时差时的错误结果

php错误的日期格式

javascript - 在 PHP 中计算哈希会在本地和测试环境中产生不同的结果。

javascript - HTML 不会呈现代码块

php - 如何在while条件下比较两个数组

php - 在 Symfony 中使用非默认实体管理器自动映射

php - 将旧的 php 和 mysql 版本网站上传到具有新 php 和 mysql 版本的服务器

javascript - jQuery Dialog 按钮改变颜色内联

javascript - 文本框中的特定文本可以触发 jQuery 事件吗?

php - 使用 Drupal 可编辑时间表