类似的东西:
memcpy
甚至可能吗?如果没有,有没有办法做同样的事情?
如果Ajax是唯一的解决方案,我如何检索输入值并将其存储为php变量?
我尝试过这样的事情并且它不起作用。
<?php
$phpVar = "<script> function jsFunc(){ return 'Hello world';} </script>";
?>
答案 0 :(得分:0)
您可以将此字符串存储在变量中。对于PHP解释器,它只是一个文本字符串,没有别的。但是当浏览器收到这些数据时,字符串将被识别为js函数。
<小时/> 的更新强>
在这种情况下,从浏览器向服务器发送数据的最简单方法是使用表单。网络中有很多examples如何做到这一点。
答案 1 :(得分:0)
PHP在服务器端运行,JS在浏览器中运行(分开节点和相关技术)。
只有你可以做类似的事情就是在HTML中用PHP标记async beforeRouteLeave(to: Object, from: Object, next: Function) {
next(await (this.$refs.confirmLeavePopup as ConfirmLeaveDialog).pop());
}
来渲染你,然后添加JS函数并在那里执行它。
我以为我绝对不会建议。