Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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
Javascript 如何使用$_Javascript_Php - Fatal编程技术网

Javascript 如何使用$

Javascript 如何使用$,javascript,php,Javascript,Php,如何使用php将echo值传递给变量,因为我想提取id并将其值赋给$prod。在此处输入code $prodi=' <?php echo $cartr['id']; ?> '; $prodi=''; 它给了我一个错误(解析错误:语法错误,C:\xampp\htdocs\cart.php中意外的'id'(T_字符串)您应该在$prodi之后使用双引号: $prodi=" <?php $cartr = $_POST['id']; echo $cartr; ?> "; $

如何使用php将echo值传递给变量,因为我想提取id并将其值赋给$prod。
在此处输入code

$prodi=' <?php echo $cartr['id']; ?> ';
$prodi='';

它给了我一个错误(解析错误:语法错误,C:\xampp\htdocs\cart.php中意外的'id'(T_字符串)

您应该在$prodi之后使用双引号:

$prodi=" <?php $cartr = $_POST['id']; echo $cartr; ?> ";
$prodi=”“;

否则,关闭变量的定义,然后使用随机的
id

执行下面给出的操作

  $prodi=$cartr['id'];
  echo $prodi;
或者您可以不指定变量

echo $cartr['id'];

这与Javascript、C和P编程语言有什么关系?或者使用Bootstrap?至于您的问题,您确定可以嵌套单引号吗?编辑器的语法高亮显示(或此处的高亮显示)应该会提示您答案。@feeela看起来像PHP,但他使用
$prodi
作为JS变量。至少看起来是这样的……通过对变量说
echo value
你是指JS变量?您能澄清一下吗?假设这是关于给出PHP生成的JavaScript变量值的,那么这可能是一个更好的副本。(使用
json\u encode()
会更安全)如果没有,那么我就不知道OP试图做什么。@Luca不,为什么要在一个没有意义的字符串中添加一个字符串,因为
$prodi
(足够令人困惑)是一个JS变量。(?)如果他只是想分配值,然后在之后回显,这就是方法@那应该是一个JS变量吗?那么他想做的事情就有点道理了。但是如果没有任何解释,我们怎么知道呢^^@托比亚夫。1.因为Q.2中有一个
javascript
标记。因为这是一种只通过修正引号将PHP值添加到JS变量的方法。哦,我明白了。我要说的是,你的攻击性行为和我的观点是一致的,这是很明显的。但这并不是我们需要讨论的问题,所以,我很抱歉,现在就结束这段对话。@FelixGaebler啊,好吧,我明白我对Rahul答案的评论可能与我的意思不同。我现在删除了它。我使用了我的问题中提到的双引号,例如返回error@zainulabideen我不太确定你在做什么,但是
$cartr
是否应该是一个POST表单的值(或者获取任何东西)?如果是这样的话,也许编辑有帮助。