相关疑难解决方法(0)

如何将变量和数据从PHP传递给JavaScript?

我在PHP中有一个变量,我需要在我的JavaScript代码中使用它的值.如何将我的变量从PHP变为JavaScript?

我的代码看起来像这样:

<?php
     ...
     $val = $myService->getValue(); // Makes an API and database call
?>
Run Code Online (Sandbox Code Playgroud)

我有需要的JavaScript代码,val并且看起来如下:

<script>
    myPlugin.start($val); // I tried this, but it didn't work
    <?php myPlugin.start($val); ?> // This didn't work either
    myPlugin.start(<?=$val?> // This works sometimes, but sometimes it fails
</script>
Run Code Online (Sandbox Code Playgroud)

javascript php

642
推荐指数
12
解决办法
72万
查看次数

在JavaScript中访问PHP变量

可能重复:
如何在JavaScript或jQuery中访问PHP变量而不是<?php echo $ variable?>

有没有办法在JavaScript中访问PHP变量?

我有一个变量,$a在PHP中,想要在JavaScript变量中获取它的值.

javascript php

36
推荐指数
3
解决办法
15万
查看次数

在JavaScript中使用PHP定义的变量可能吗?

是否可以在javascript中使用早期PHP代码中定义的变量?

例如(在页面模板PHP文件中):

<?php
$arr = array(-34, 150);
?>
<script type="text/javascript"
src="http://maps.google.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript">
...
var latlng = new google.maps.LatLng($arr);
...
}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript php

3
推荐指数
1
解决办法
2057
查看次数

在Smarty模板中的javascript函数中使用PHP变量

在我的HTML文件中,我使用的{$var}是一个从PHP文件传递的字符串变量.我如何{$var}在同一个html文件中的javascript函数中使用?我想使用js函数显示这个变量.这是我到目前为止:

<span id="printHere"></span>
<script type="text/javascript">
    var php_var = {$production};
    $('#printHere').html(php_var);
</script>
Run Code Online (Sandbox Code Playgroud)

javascript php smarty

2
推荐指数
1
解决办法
6805
查看次数

PHP数组到JSON - 未捕获的SyntaxError:意外的输入结束

我有一个存储在变量中的php嵌套数组$myArray,下面是var在将其转储到浏览器之后的样子(它不是一个完整的输出).

<?php var_dump($myArray); ?>
Run Code Online (Sandbox Code Playgroud)

输出:

array (size=4)
  'id' => string '162' (length=3)
  'content' => string 'Test content' (length=12)
  'children' => 
    array (size=16)
      0 => 
        array (size=4)
          'id' => string '29208' (length=5)
          'content' => string 'Test content 1' (length=14)
          'children' => 
            array (size=3)
              ...
      1 => 
        array (size=4)
          'id' => string '29215' (length=5)
          'content' => string 'Test content 2' (length=14)
          'children' => 
            array (size=1)
              ...
      2 => 
        array (size=3)
          'id' => string '29220' (length=5)
          'content' => string 'Test Content …
Run Code Online (Sandbox Code Playgroud)

javascript php json

1
推荐指数
1
解决办法
7907
查看次数

标签 统计

javascript ×5

php ×5

json ×1

smarty ×1