var_dump($_POST['pass_field']) 的结果是一堆破折号?
您好,
我正在尝试调试登录脚本。 所以我决定使用var_dump来打印出密码。 但由于某种原因,如果我输入“BOSTON”而不是打印“BOSTON”,它会打印出六个破折号,每个字符 1 个破折号。 我以前没有遇到过这样的情况。 我确信我错过了一些东西。 我尝试了 ob_ start() var_ dump 然后 ob_ get_clean 但它不会以这种方式打印任何内容。 我提前感谢社区。
var_dump($_POST['pass_field']); // password BOSTON
输出:
string(6) "------"
Greetings,
I am trying to debug a login script. So I decided to use var_ dump to print out the password. But for some reason say If I type in 'BOSTON' rather then printing 'BOSTON' it prints out six dashes, 1 dash for each character. I haven't encountered it like this before. I'm sure i'm missing something. I tried ob_ start() var_ dump then ob_ get_clean but it doesn't print anything that way. I thank the community in advance.
var_dump($_POST['pass_field']); // password BOSTON
output:
string(6) "------"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会在
$_POST
数组上使用print_r
函数来查看 pass_field 键是否设置为 BOSTON如果要使用 ob_start(),则必须获取内容结束它
我希望有帮助。
I would use the
print_r
function on the$_POST
array to see if the pass_field key is set to BOSTONIf you want to use ob_start(), you must get the content then end it
I hope that helps.