繁体   English   中英

使用PHP时如何加密/解密JavaScript数组

[英]How to encrypt/decrypt javascript array, while using php

例如,我正在使用php动态创建javascript数组,在这里我将举一个例子

<?php

echo "<script>
           var array={ 
                       'A' : { 
                                'a':123 ,
                                'b':[[1,2],[3,4]]
                             }
                     };

 function dum(arr)
    {           
           window.alert(arr);
    }

dum(array['A']['a']);

</script>";


?>

在我创建的案例array ,包含一些非常重要的信息,我不想与任何客户端共享,因为从我以前的帖子中了解到,不可能隐藏浏览器中的视图源,因此我想对其进行加密echo以便在视图源客户端中将无法理解该数组是什么,该数组包含什么,然后在这种情况下,我将该数组发送给我的函数dum ,在函数dum内部,我想对其解密,然后我将处理。

我希望我的做法很明确,负面的选民请多加评论,以便我理解我的错误。

尽管您可以在将数据发送给客户端之前对其进行加密,但是如果您想对其进行任何处理,那么您还必须向客户端发送有关如何解密数据的指令,这将使内容可供用户使用。

如果您不希望用户访问数据,那么唯一不错的选择是永远不要将数据首先发送到浏览器。

将其保留在服务器上。 在服务器上处理它。 使用会话将其与用户关联。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM