php - 在javascript中生成php?

标签 php javascript

var page_my_code_is_on  = (document.referrer);
document.write("<?php echo '" + page_my_code_is_on + "'; ?>");

我如何将上面的 php 写成 js 中的 var,而不是 echo

我阅读了以下内容,但它对我不起作用

http://www.webcheatsheet.com/PHP/passing_javascript_variables_php.php

最佳答案

这样不行。您可以通过回显 JavaScript 定义将 PHP 变量传递给 JavaScript,然后由浏览器解释该定义。如果要将 JavaScript 变量引入 PHP,则必须执行 POST 或 GET 请求。 AJAX 也是可能的。

请记住,JavaScript 在用户的浏览器中执行,而 PHP 在您的服务器上执行。有很大的不同。

关于php - 在javascript中生成php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8271630/

相关文章:

php - 在 PHP 中,我可以在 switch 语句中获取 case 语句的总数吗?

php - MemCached 与磁盘缓存的性能比较

javascript - 通过 typescript 中的属性装饰器向属性的对象添加一个函数

javascript - 如何在 Imagepicker.js 中动态添加类到列表标签<li>?

javascript - 调用 self 时代码运行多次

javascript - 如何使用 lodash、underscore 或 bluebird 同步迭代数组

php - 如何在 PHP 8.1 中使用反射更改只读属性?

php - 你调用的对象是空的。 PHP

php - MySQL 是否有针对基于 URL 的攻击的内置注入(inject)攻击保护?

javascript - 为什么有时异步代码中的错误会使 node.js 服务器崩溃