Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery/Javascript中的PHP变量_Php_Javascript_Jquery - Fatal编程技术网

JQuery/Javascript中的PHP变量

JQuery/Javascript中的PHP变量,php,javascript,jquery,Php,Javascript,Jquery,我有一些javascript/jquery代码,需要在其中加入一些php,因为语法似乎是错误的 这就是我正在做的: $.post("myphp.php?something=$phpvariablehere",{ etc.... 现在的结果是它将$phpvariablehere作为字符串,而不是它的值 有人知道正确的语法吗?这不是一个真正的JS问题,但你可以这样做: $.post(“myphp.php?something=“这不是一个真正的JS问题,但现在您可以: $.post(“myphp.p

我有一些javascript/jquery代码,需要在其中加入一些php,因为语法似乎是错误的

这就是我正在做的:

$.post("myphp.php?something=$phpvariablehere",{ etc....
现在的结果是它将$phpvariablehere作为字符串,而不是它的值


有人知道正确的语法吗?

这不是一个真正的JS问题,但你可以这样做:


$.post(“myphp.php?something=“

这不是一个真正的JS问题,但现在您可以:

$.post(“myphp.php?something=“

使用以下命令:

$.post(“myphp.php?something=“,{etc…”

了解服务器端(PHP)和客户端(Javascript)语言之间的差异,以及它们之间的交互方式/原因是很有价值的。您不能像最初尝试的那样在两种不同的语言之间进行交换-您需要使用以下内容声明PHP节:

或者,您可以使用以下命令直接插入变量:

使用以下方法:

$.post(“myphp.php?something=“,{etc…”

了解服务器端(PHP)和客户端(Javascript)语言之间的差异,以及它们之间的交互方式/原因是很有价值的。您不能像最初尝试的那样在两种不同的语言之间进行交换-您需要使用以下内容声明PHP节:

或者,您可以使用以下命令直接插入变量:


或者,对于更可读的版本(服务器上允许使用短标记):

$.post(“myphp.php?something=”。。。

此外,您的页面必须是.php,而不是.js,才能使用默认设置。

或者,对于更可读的版本(服务器上允许使用短标记):

$.post(“myphp.php?something=”。。。
此外,您的页面必须是.php,而不是.js,才能使用默认设置

$.post("myphp.php?something=<?= $phpvariablehere ?>"...