我在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或jQuery中访问PHP变量?我必须写
<?php echo $variable1 ?>
<?php echo $variable2 ?>
<?php echo $variable3 ?>
...
<?php echo $variablen ?>
Run Code Online (Sandbox Code Playgroud)
我知道我可以在cookie中存储一些变量,并通过cookie访问这些值,但cookie中的值是相对稳定的值.而且,有一个限制,你不能在cookie中存储很多值,并且方法不那么方便.有没有更好的方法呢?
可能重复:
如何在JavaScript或jQuery中访问PHP变量而不是<?php echo $ variable?>
有没有办法在JavaScript中访问PHP变量?
我有一个变量,$a在PHP中,想要在JavaScript变量中获取它的值.