假设这是一段 JS 代码,我想打印 id
的值。这里 id 是一个变量,其值接收到 jq 函数中。
function follow_or_unfollow(id,action){
myUrl = "{{ action('FollowsController@show', 'id') }}" ;
}
如果我们提及'id'
,它将显示 id 字符串。
现在我需要在 php 代码中打印脚本变量。
最佳答案
恐怕你所问的问题是不可能的。原因很简单,JavaScript 是客户端,而 PHP 是服务器端。
您始终可以将 PHP 代码放入 JavaScript 中,因为它只会在那里进行回显,并且不会立即运行。然而,如果您想在 PHP 中使用 JavaScript 变量,则意味着您正在尝试访问一个在服务器处理请求时甚至不存在的变量。
更新
对此有一个解决方法。您可以将 JS 中所需的数据作为 URL 中的参数传递,然后在 PHP 中使用 $_GET
获取这些值。
关于jquery - 在 Laravel 中使用 Blade 模板打印 php 标签内的 JavaScript 变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20177054/