Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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_Mysql - Fatal编程技术网

如何使用php获取数据并将其传递给JavaScript变量

如何使用php获取数据并将其传递给JavaScript变量,javascript,php,mysql,Javascript,Php,Mysql,我正在尝试为我正在处理的项目创建一个音频播放器,我不知道,这有点奇怪,但是,我是否可能从mysql表中获取url(或任何数据),然后将其传递给JavaScript变量。如果可能的话,请告诉我怎么做,或者告诉我是否还有其他的出路。谢谢 <?php $foo = 7; ?> <script> var foo = <?php echo json_encode($foo); ?>; </script> var foo=; 基本上就是这样

我正在尝试为我正在处理的项目创建一个音频播放器,我不知道,这有点奇怪,但是,我是否可能从mysql表中获取url(或任何数据),然后将其传递给JavaScript变量。如果可能的话,请告诉我怎么做,或者告诉我是否还有其他的出路。谢谢


<?php

$foo = 7;

?>

<script>
    var foo = <?php echo json_encode($foo); ?>;
</script>
var foo=;

基本上就是这样。。。这里的json_encode()在技术上是不需要的,但是盲目地将PHP中的数据转储到JS上下文中从来都不是一个好主意,所以它更像是一个安全带——一个好习惯。

一个非常好的习惯!它多次咬我的屁股!谢谢Marc B…我不知道它会像HTML中的一样!我帮了大忙,兄弟!我很感激!var me=“”;文件。写(我);这样做了,它工作了…基本上是我需要的是的,但你正在将PHP中的文本转储到JS中。尝试在该字符串中添加引号,例如,
$me=“我不是女孩”
,然后看看事情是如何发展的。。。