laravel 怎么读取js变量 用什么框架或者什么方法喃?
比如网页中有个js变量 怎么在laravel读取喃?
var m_updated = [{"m_id":"1013621","status":"Played","minute":""},{"m_id":"1013624","status":"Fixture","minute":""}];
js操作cookie laravel读取cookie
想的有点多了吧!php后端语言,js前端语言……怎么获取
描述你的需求吧,
在 laravel 读取
不懂是什么意思,首先搞明白程序的先后次序,先解析 php 代码,再将内容返回浏览器,然后网页中的 js 才执行。正则去匹配
v8js by PHP 一个能在php里执行js的扩展,你可以直接用js处理好并返回给php
正则匹配
1.前后端不分离 2.接口获取 这样行吗
首先,后端代码是绝不可能获取到 js 变量的,楼上发的 v8js by PHP 是在后端运行 js 代码,如果这样确实可以获取到后端运行产生的 js 变量,并非用户端的,但依照后端资源的宝贵程度我觉得不可能允许这样的操作
这里需要了解一个流程,浏览器发起一个请求后,nginx将请求反代到后端 (php-fpm),此时执行后端代码并将结果返回给nginx,nginx返回给浏览器,浏览器再运行代码中的 js 代码。所以 js 变量是在最后一步产生的,在这一步后端代码早已运行结束,所以是绝不可能获取到的
可尝试使用 ajax 请求的方式将变量内容传递至后端
可以参考php怎么获取js的变量值
建议楼主直接说自己的需求
楼主可能是吧js代码和PHP代码都写在一起了,如果不写在一起那就有点难搞
一个是AM 一个是FM 都不是一个Channel的~
不合拍的~