php指定字母开头
请问第一行statuscode里面要指定大写S开头,后跟4位数字,长度是5,如“S1234”。是用户自己输入的,不是随机生成,我该怎么写呢?...
请问第一行status code里面要指定大写S开头,后跟4位数字,长度是5,如“S1234”。是用户自己输入的,不是随机生成,我该怎么写呢?
展开
1个回答
展开全部
你这意思就是说S必须有呗?只是后面4个数字为用户添加的呗?
那你这样:
1、Status Code: <input type="number" name="scode" maxlength="4"> 这maxlength设置为4,只能由4位字符,同时将type="number"而不是"text",这样就只能输入4位数字,目前所有主流浏览器都识别type的number和text甚至email格式。
2、连强制大写的函数都不用调用了。直接
<?php
$scode="S"; //必须用大写S,对吗?
$scode.=$_POST['scode']; //再加上用户提交过来的4位数字,例如2014,对吧?
# 这个时候$scode的值已经是S2014了,而且S2014是一个独立的字符串,不是2个散开的。
?>
这样符合标准不?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询