Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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访问PHP变量_Javascript_Php - Fatal编程技术网

使用Javascript访问PHP变量

使用Javascript访问PHP变量,javascript,php,Javascript,Php,如何从Javascript中访问PHP变量,其中PHP代码存在于单独的文件中 我的密码是: <?php $res = "OK"; ?> <html> <head> <script type="text/javascript"> function myFunc() { res = <?php echo json_encode($res); ?>; console.log("res = " +

如何从
Javascript
中访问
PHP
变量,其中
PHP
代码存在于单独的文件中

我的密码是:

<?php
$res = "OK";
?>

<html>
<head>
   <script type="text/javascript">
   function myFunc() 
   {
      res = <?php echo json_encode($res); ?>;
      console.log("res = " + res);
   }
   </script>
</head>
<body>
   <button onclick="myFunc()">Click</button>
</body>
</html>

函数myFunc()
{
res=;
console.log(“res=”+res);
}
点击
现在,如果我要将
php
代码移动到一个名为
a.php
的单独文件中,我如何访问
$res
?假设我使用
GET
请求(
XMLHttpRequest
对象)调用
a.php

试试看-

res = "<?php echo json_encode($res); ?>";
res=”“;
试试看-

res=”“;
试试看-

res=”“;
试试看-

res=”“;


用引号括起来<代码>res=''用引号括起来<代码>res=''用引号括起来<代码>res=''用引号括起来<代码>res=''这不起作用。如果我做了
console.log(res)
在上述语句之后,
res
输出为“”。您的文件必须是
.php
。是吗?删除所有
php
code到
a.php
,除了
javascript
html
之外,什么都没有了。这个文件还需要重命名为.php吗?我不知道你想说什么;但是-如果在文件中使用
,则该文件必须是
.php
文件-就是这样!这是行不通的。如果我做了
console.log(res)
在上述语句之后,
res
输出为“”。您的文件必须是
.php
。是吗?删除所有
php
code到
a.php
,除了
javascript
html
之外,什么都没有了。这个文件还需要重命名为.php吗?我不知道你想说什么;但是-如果在文件中使用
,则该文件必须是
.php
文件-就是这样!这是行不通的。如果我做了
console.log(res)
在上述语句之后,
res
输出为“”。您的文件必须是
.php
。是吗?删除所有
php
code到
a.php
,除了
javascript
html
之外,什么都没有了。这个文件还需要重命名为.php吗?我不知道你想说什么;但是-如果在文件中使用
,则该文件必须是
.php
文件-就是这样!这是行不通的。如果我做了
console.log(res)
在上述语句之后,
res
输出为“”。您的文件必须是
.php
。是吗?删除所有
php
code到
a.php
,除了
javascript
html
之外,什么都没有了。这个文件还需要重命名为.php吗?我不知道你想说什么;但是-如果在文件中使用
,则该文件必须是
.php
文件-就是这样!