cakephp从控制器向库发送加密数据



在使用cakephp时,我发现了下面提到的一个问题。

  1. 从数据库中获取加密字段信息(使用Security::rijndael加密)
  2. 将整个数据作为数组格式传递给自定义库(自己创建的库)。

当我在lib中也在控制器中响应数据时,我惊讶地看到结果。该值(加密后的)在库中显示为空白。我在编码中遗漏了什么吗?我在谷歌上搜索了,但没有得到满意的答案,请帮助我。非常感谢您的帮助。

这是我在控制器和库分别得到的结果

Array
(
    [0] => Array
        (
            [value] => s�i�(�RTf���cBЉF� | �r�n@ô�
        )
)
Array
(
    [0] => Array
        (
            [value] =>
        )
)

检查字符编码;我工作的一个地方遇到了类似的问题,这是由于我们的数据库试图编码它不支持的字符。UTF-8 generic是一种通用编码类型。

最新更新