一 实例
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
<?php
if(strlen($_POST["pwd"])<6){//检测用户密码的长度是否小于6
echo "<script>alert('用户密码的长度不得少于6位!请重新输入'); history.back();</script>";
}
else{
echo "用户信息输入合法!";
}
?>
二 运行结果
三 strlen函数说明
int strlen ( string $string )
返回给定的字符串 string 的长度。
参数
string
需要计算长度的字符串。
返回值
成功则返回字符串string 的长度;如果string 为空,则返回0。