一 实例
1、index.php
<html><head><metahttp-equiv="Content-Type"content="text/html; charset=gb2312"><title>检测字符串的长度</title><styletype="text/css"><!--.style1 {font-size: 12px}.style2 {font-family: "华文仿宋";font-size: 14px;}body {margin-left: 00px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}.STYLE3 {color: #FF0000}--></style></head><body><tablewidth="392"height="257"border="0"cellpadding="0"cellspacing="0"><tr><tdalign="left"valign="top"><tablewidth="392"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="48"height="113"> </td><tdwidth="75"> </td><tdwidth="119"> </td><tdwidth="72"> </td><tdwidth="78"align="center"class="style1"> </td></tr><formname="form1"method="post"action="index_ok.php"><tr><tdheight="33"></td><tdalign="center"><spanclass="style1">用户名</span>:</td><td><inputname="user"type="text"id="user"size="15"></td><tdalign="center"><inputname="imageField"type="image"src="images/btn_dl.jpg"width="50"height="20"border="0"></td><td> </td></tr><tr><tdheight="27"> </td><tdalign="center"><spanclass="style1">密码</span>:</td><td><inputname="pwd"type="password"id="pass"size="15"></td><tdcolspan="2"align="left"><spanclass="STYLE3">* 密码长度不能少于6位</span></td></tr></form><tr><tdheight="31"> </td><td> </td><td> </td><td> </td><td> </td></tr></table></td></tr></table></body></html>
2、index_ok.php
<?phpif(strlen($_POST["pwd"])<6){//检测用户密码的长度是否小于6echo "<script>alert('用户密码的长度不得少于6位!请重新输入'); history.back();</script>";}else{echo "用户信息输入合法!";}?>
二 运行结果

三 strlen函数说明
int strlen ( string $string )
返回给定的字符串 string 的长度。
参数
string
需要计算长度的字符串。
返回值
成功则返回字符串string 的长度;如果string 为空,则返回0。
本文介绍了一个简单的PHP网页登录示例,通过使用strlen函数检查用户输入的密码长度是否符合要求(至少6位)。若长度不足,将提示用户并阻止表单提交。
196

被折叠的 条评论
为什么被折叠?



