时间:2021-07-01 10:21:17 帮助过:5人阅读
首先我们先学习两个函数:strtoupper()函数和strtolower()函数
将字符串全部转化为大写方法:
strtoupper()函数
strtoupper()函数是将字符串转化为大写、语法如下:
strtoupper (str )
参数str是被转化的字符串
示例
用strtoupper()函数将下面变量$str进行大写转换,代码如下
<?php $str = "Www.Php.cn"; $str = strtoupper($str); echo $str; ?>
代码运行结果:
将字符串全部转化为小写方法:
strtolower()函数
strtolower()函数是将字符串全部转化为小写,语法如下:
strtolower (str )
参数str是被转化的字符串
示例
用strtolower()函数将变量$str进行小写转换,代码如下:
<?php $str = "WWW.PHP.CN"; $str = strtolower($str); echo $str; ?>
代码运行结果:
应用实例
下面的示例将用户填写的图书信息中的图书编号全部以大写的形式存储,代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>字符串大小写转换</title> </head> <body> <form method="post" action="" enctype="multipart/form-data"> <p> 图书名称:<input type="text" name="name"> </p> <p> 编  号:<input type="text" name="cod"> </p> <p> 价  格:<input type="text" name="pri"> </p> <p> 数  量:<input type="text" name="num"> </p> <p> 产  地:<input type="text" name="pro"> </p> <input type="submit" name="sub" value="提交" /> </form> </body> </html> <?PHP header("content-type:text/html;charset=utf-8"); $name=$_POST['name']; $cod=$_POST['cod']; $pri=$_POST['pri']; $num=$_POST['num']; $pro=$_POST['pro']; if(isset($_POST['sub'])){ $name=strtoupper($name); $cod=strtoupper($cod); echo "<p>图书名称:$name<p/>"; echo "<p>编号:$cod<p/>"; echo "<p>价格:$pri<p/>"; echo "<p>数量:$num<p/>"; echo "<p>产地:$pro<p/>"; } ?>
代码运行结果:
对字符串进行大小写转换并不是必要功能,可以根据每个网站的不同要求选择使用。比如在电子商务网站的后台商品添加页面中,为了使商品的型号以统一的规格显示,就可以使用本章所讲解的两个大小写转换函数。所以掌握这两个函数很很有必要的。关于更多字符串的问题,请关注php字符串string专题
以上就是php如何对字符串进行大小写转换?的详细内容,更多请关注Gxl网其它相关文章!