php如何对字符串进行大小写转换?

怪我咯
Lepaskan: 2023-03-07 17:56:01
asal
5081 orang telah melayarinya

网站开发中有很多的数据需要具有规则性,方便于管理员进行管理,所以,在一些存储数据的提交请求时,对大小写是要要求的。但是,为了使用户输入方便,不刻意的要求用户输入大写或小写,而是在存储数据时,使用程序控制将输入的内容统一大写或小写进行存储。本章,就带大家了解,怎么将我们输入的字符串进行大写或小写转换

首先我们先学习两个函数:strtoupper()函数和strtolower()函数

将字符串全部转化为大写方法:

strtoupper()函数

strtoupper()函数是将字符串转化为大写、语法如下:

strtoupper (str )
Salin selepas log masuk

参数str是被转化的字符串

示例

用strtoupper()函数将下面变量$str进行大写转换,代码如下

<?php
$str = "Www.Php.cn";
$str = strtoupper($str);
echo $str;
?>
Salin selepas log masuk

代码运行结果:

0.jpg

将字符串全部转化为小写方法:

strtolower()函数

strtolower()函数是将字符串全部转化为小写,语法如下:

strtolower (str )
Salin selepas log masuk

参数str是被转化的字符串

示例

用strtolower()函数将变量$str进行小写转换,代码如下:

<?php
$str = "WWW.PHP.CN";
$str = strtolower($str);
echo $str;
?>
Salin selepas log masuk

代码运行结果:

1.jpg

应用实例

下面的示例将用户填写的图书信息中的图书编号全部以大写的形式存储,代码如下:

<!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>
        编&#12288&#12288号:<input type="text" name="cod">
    </p>
    <p>
        价&#12288&#12288格:<input type="text" name="pri">
    </p>

    <p>
        数&#12288&#12288量:<input type="text" name="num">
    </p>
    <p>
        产&#12288&#12288地:<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[&#39;name&#39;];
$cod=$_POST[&#39;cod&#39;];
$pri=$_POST[&#39;pri&#39;];
$num=$_POST[&#39;num&#39;];
$pro=$_POST[&#39;pro&#39;];
if(isset($_POST[&#39;sub&#39;])){
 $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/>";
}
?>
Salin selepas log masuk

代码运行结果:

2.jpg

1486188938564607.gif对字符串进行大小写转换并不是必要功能,可以根据每个网站的不同要求选择使用。比如在电子商务网站的后台商品添加页面中,为了使商品的型号以统一的规格显示,就可以使用本章所讲解的两个大小写转换函数。所以掌握这两个函数很很有必要的。关于更多字符串的问题,请关注php字符串string专题

Atas ialah kandungan terperinci php如何对字符串进行大小写转换?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!