1
我想知道爲什麼函數addcslashes()忽略某些字符。 。 正如你將在底部,[ 「`」, 「$」 「」「]被忽視的輸出注意到PHP的addcslashes忽略一些字符
這是我的例子:
<?php
$ADPasswdRaw = $_GET["element_3"]; #data from a web form
$ADPasswd = addcslashes($ADPasswdRaw, "~`[email protected]#$%^&*()_+=-][}{\\|:;\"',./<>?");
echo $ADPasswd;
?>
輸出
\~\`\!\@\\\#$\%\^\&\*\(\)\_\+\-\=\;\:"\'\<\>\?\,\.\/
感謝
這裏沒有問題:https://3v4l.org/S175J也許這是你的輸入類型 –
爲什麼你不使用'password_hash()'? – Xorifelse
我正在用它來做imapsync @RyanVincent –