摘要:通过学习PHP字符串篇后,了解到字符串的其他输出方式,并学会了字符串过滤填充、大小写切换和特殊标签符号的处理方法,虽然现在还不了解实际的使用场景,但我想等自己有一定的开发逻辑时自己也能判断这些语法的使用场景更加适合做什么功能,以下是这几天学习总结后写的简单小案例。<?php //名称过滤,统一小写 $name = ' admin ';
通过学习PHP字符串篇后,了解到字符串的其他输出方式,并学会了字符串过滤填充、大小写切换和特殊标签符号的处理方法,虽然现在还不了解实际的使用场景,但我想等自己有一定的开发逻辑时自己也能判断这些语法的使用场景更加适合做什么功能,以下是这几天学习总结后写的简单小案例。
<?php
//名称过滤,统一小写
$name = ' admin ';
$name = trim($name);
$pasword = '1243Abc';
$pass = strtolower($pasword);
//密码填充并加密
$fill = str_pad($pass,10,'php',STR_PAD_BOTH);
$pass = sha1($fill);
echo '猜测'.$name.'密码,并输出猜测密码',$pass,'<br>密码是否正确:';
//判断密码是否正确
switch($pass){
case '95926b8211ce30fa6bc9d661c56f6ce6e564c717':
print'正确密码';break;
default:
print'密码错误';break;
}
批改老师:韦小宝批改时间:2018-11-22 17:07:56
老师总结:嗯!写的不错!课后就是要这样的去多多练习!才能进步的更快!继续加油吧!