Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将加密密码分配给变量和将其分配给另一个变量以及在分配期间对其进行一次加密之间有什么区别吗?
如:
$myPassword = "1234567"; $crypted_password = "{crypt}".crypt($myPassword); $userPassword = $crypted_password
和,
$myPassword = "1234567"; $userPassword = "{crypt}".crypt($myPassword);
第一种情况和第二种情况的结果没有区别,除了一个或两个额外的 CPU 周期进行额外的分配。还不如直接使用后者,它更简洁。
嗯?我一直在跟进,直到您说“加密一次分配给所述一个变量会有所不同”...
如果没有完全理解您的问题,我猜您是在询问将加密值分配给中间变量是否具有任何内在价值。答案是否定的,它没有。