使用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
文件-就是这样!