PHP - 将echo变量转换为JavaScript

时间:2011-09-09 04:22:42

标签: javascript php echo

我试图在某些javascript代码中添加一个值,如下所示:

<?
$page = "test";

echo ('<script id="template-download" type="text/x-jquery-tmpl">
<tr class="template-download{{if error}} ui-state-error{{/if}}">
    {{if error}}
        <td class="name" style="display: none;">${name}</td>
        <td class="size" style="display: none;">${sizef}</td>
.....etc...
            {{if thumbnail_url}}
                <img src="Img/');
                $page;
                echo('.jpg">
            {{/if}}
.....etc....
</script>');
?>

结束值如下所示:

            {{if thumbnail_url}}
                <img src="Img/.jpg">
            {{/if}}

它没有放价值?我错过了什么???

大卫

2 个答案:

答案 0 :(得分:6)

你没有回应页面。

echo $page;

答案 1 :(得分:2)

那是因为你使用的是单引号,所以echo不会评估$ vars,就像Joe说的那样,特别是$ page没有被回应