我已經做了充足的google搜索和諸如此類的東西,並不能找到完全是我正在尋找...PHP - 分手字到數組
我正在收緊認證爲我的網站。我決定採取用戶的憑據,並哈希/鹹他們。然後將這些值存儲在數據庫和用戶Cookie中。我修改了一個我在PHP網站上找到的腳本,目前效果很好。然而,我注意到使用array_rand時,它會依次從預定義的字符串中選擇字符。我不喜歡這個,所以我決定在array_rand的數組上使用一個shuffle。工作很好。
接下來!我認爲將我的用戶輸入的密碼變成一個數組,然後將其與我的鹽漬數組合並將是聰明的!好吧,我無法將我的用戶密碼轉換爲數組。我希望密碼中的每個字符都是數組條目。 IE瀏覽器,如果你的密碼是「酷」,數組將是,數組0 => C 1 => O 2 => O 3 => L等等我試過詞分裂字符串然後爆炸它與指定的中斷字符,沒有工作。我想我可以用for循環,strlen和whatnot做一些事情,但是那裏有一個更優雅的方式。
有什麼建議嗎?我種難倒:(以下是我到目前爲止,我不是這個做,因爲我還沒有進一步的進展比explodey一部分。
$strings = wordwrap($string, 1, "|");
echo $strings . "<br />";
$stringe = explode("|", $strings, 1);
print_r($stringe);
echo "<br />";
echo "This is the exploded password string, for mixing with salt.<hr />";
太謝謝你了:)
這工作完美!非常感謝Colum!總是要學習:)發送好(((振動)))你的方式! – Shawn
總是有一些新的學習 – Colum
傢伙也不使用'爆炸'它不能使用空分界:)只是覺得提及 –