Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.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
PHP变量在Javascript中不回显_Javascript_Php - Fatal编程技术网

PHP变量在Javascript中不回显

PHP变量在Javascript中不回显,javascript,php,Javascript,Php,此页面是一个index.html页面,其中包含javascript 以下是我正在使用的: <script> $(document).ready(function(){ var balance ="<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?>"; console.log(balance) $(文档).

此页面是一个index.html页面,其中包含javascript

以下是我正在使用的:

<script>
    $(document).ready(function(){
      var balance ="<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?>";
      console.log(balance) 

$(文档).ready(函数(){
var余额=”;
控制台日志(余额)
控制台上显示的全部内容如下:

<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?>

我也尝试过这样做,因为我不确定是否需要所有这些JSON标记:

var balance ="<?php echo json_encode($balance); ?>";
var余额=”;
但它仍然不起作用,只会像console中的其他程序一样显示:

var balance ="<?php echo "45";); ?>";

var balance=“如果您的页面是.html,则可能不会在其上运行php。重命名为index.php并让我知道。

您需要将其命名为
index.php
,或者更改服务器配置以使用php运行
.html
文件。将此添加到htaccess中可以工作:“AddHandler应用程序/x-httpd-php5.html.htm”