Php 如何获取字符串形式的数组值?

Php 如何获取字符串形式的数组值?,php,mysql,Php,Mysql,我有这个数组 Array ( [0] => User Object ( [id] => [username] => [password] => $2y$10$JJkkoa89X0gNmaEtzeLsI.GkKXqWx8R18MoHwglZkXkDPo5PdlnZe [first_name] => [last_name] => ) ) 1 我可以获取字符串形式的密码吗 密码是散列的,即使用了一些算法来加密原始字符串。有两种方法 要么找到合适的算法并解密 只是

我有这个数组

Array ( [0] => User Object ( [id] => [username] => [password] => $2y$10$JJkkoa89X0gNmaEtzeLsI.GkKXqWx8R18MoHwglZkXkDPo5PdlnZe [first_name] => [last_name] => ) ) 1

我可以获取字符串形式的密码吗

密码是散列的,即使用了一些算法来加密原始字符串。有两种方法

  • 要么找到合适的算法并解密
  • 只是比较是可能的。实际密码字符串与此哈希值的比较将返回true,因此无需获取原始密码字符串

您可以使用铸造操作器

 $password = (string) $arr[0]['password'];

$arr[0]['password']