禁用Aptana Studio 3中JavaScript文件中PHP代码的语法错误

时间:2015-10-19 21:09:43

标签: javascript php .htaccess aptana aptana3

我在JavaScript文件中有PHP代码,服务器通过使用php5-script将.js文件扩展名的处理程序设置为.htaccess来处理。我尝试使用PHP源代码编辑器和JavaScript源代码编辑器在Aptana Studio中打开.js文件,但是,两位编辑都将php代码强调为语法错误。我无法在设置文件类型为PHP和JavaScript的设置中找到一个选项,或者在JavaScript中禁用PHP代码的语法错误突出显示或其他任何内容。

我找到了similar question,但这与我不想使用的PHPStorm IDE有关。

我的.js文件的内容目前如下所示:

<?php
header('Content-type: application/javascript');

$app_base_path = $_GET['_app-base-path'];
$app_route = $_GET['_app-route'];
?>

$(function() {

    var APP = {

        // syntax errors are thrown here
        // the single quotes could be escaped to reduce syntax errors
        // looking for a way to make a code like this possible without any syntax errors
        base_path: '<?= $_GET['_app-base-path'] ?>',
        route: '<?= $_GET['_app-route'] ?>'

    };

    $('body').append('APP.base_path: ' + APP.base_path + ' --- APP.route: ' + APP.route);

});

1 个答案:

答案 0 :(得分:0)

我以前读错了你的问题。我的错。如果php没有解析<?= ?>标签,请确保它已在php.ini中启用

除非$_GET参数中的字符串数据包含带有单引号的字符串,否则您不应该有问题。