混淆PHP生成的javascript

时间:2015-05-14 03:38:23

标签: javascript php

我的网站上运行了一个audioplayer。 目前,虽然我希望混淆我的javascript代码,但播放器没有问题。

问题是在包含php文件的页面上调用了javascript。

player.php包含:

<script type="text/javascript">
  $(function(){
    $('.player').plate({
        playlist: [
            <?php
include ('inc/trackimport.inc.php');
?>
        ]
    });
  });

 </script>

并且trackimport生成(在数据库中找到的每个$ dj的foreach中):

echo '{"title":"'.$dj.'", "artist":"'.$set.'", "cover":"http://domain.com/'.$imglink.'", "file":"http://domain.com/'.$djurl.'/Archive/'.$url.'"},';

是否可以使这个完整的代码混淆?

1 个答案:

答案 0 :(得分:0)

您最好的选择是使用one of these基于PHP的JavaScript缩放器。它基本上是相同的效果,但您可以放入一个配置标志,使其中一个只在您需要时运行。