gpt4 book ai didi

php - 我面临的问题; Javascript 编码,内部包含 php 变量

转载 作者:行者123 更新时间:2023-12-02 18:59:43 24 4
gpt4 key购买 nike

我似乎遇到了问题,我有一个 Javascript 代码,它包含 php 变量

<?php   // Database information 
$name="whatever";

$mp3 = "Link/to/track/";
echo "
var myPlaylist = [{
mp3:'mix/4.mp3',
title:'$name',
}]]; </script>";

在尝试对此进行编码时,我能够对 Javascript 部分进行编码,但它显示我的变量名称(在本例中为 $name)而不是值(无论什么)

最佳答案

每当您像这样在 PHP 和 JS 之间传输信息时,请使用 json_encode。 1) 你知道你正在构建一个正确的 JavaScript 结构(在你的代码中,你不是……你关闭了数组两次),2) 你可以防止逃逸问题。尝试:

<?php
$name = 'whatever';
$mp3 = '/link/to/track';

$json = array(array('mp3' => $mp3, 'title' => $name));
print "var myPlaylist = " . json_encode($json);

关于php - 我面临的问题; Javascript 编码,内部包含 php 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14905860/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com