Maison  >  Article  >  développement back-end  >  Comment convertir une chaîne en majuscules et minuscules en php ?

Comment convertir une chaîne en majuscules et minuscules en php ?

怪我咯
怪我咯original
2017-05-03 11:52:065077parcourir

Dans le développement de sites Web, de nombreuses données doivent être régulières et faciles à gérer pour les administrateurs. Par conséquent, lors de la soumission de demandes pour certaines données stockées, des exigences de cas sont requises. Cependant, afin de faciliter la saisie par l'utilisateur, nous n'exigeons pas délibérément que les utilisateurs saisissent des lettres majuscules ou minuscules. Au lieu de cela, lors du stockage des données, le contrôle du programme est utilisé pour stocker le contenu saisi en lettres majuscules ou minuscules. Dans ce chapitre, nous allons vous montrer comment convertir la chaîne que nous saisissons en majuscule ou en minuscule.

Nous apprenons d'abord deux fonctions : la fonction strtoupper() et la fonction strtolower()

Convertir toutes les chaînes en majuscules :

Fonction strtoupper()

La fonction strtoupper() convertit la chaîne en majuscules. La syntaxe est la suivante :

strtoupper (str )
Le paramètre str est Chaîne convertie

Exemple

Utilisez la fonction strtoupper() pour convertir la variable suivante $str en majuscule, le code est le suivant

Résultat de l'exécution du code :
<?php
$str = "Www.Php.cn";
$str = strtoupper($str);
echo $str;
?>

Comment convertir une chaîne en majuscules et minuscules en php ?

Méthode pour convertir toutes les chaînes en minuscules :

fonction strtolower()

la fonction strtolower() est pour convertir toutes les chaînes en minuscules, la syntaxe est la suivante :

Le paramètre str est la chaîne convertie
strtolower (str )

Exemple

Utiliser la fonction strtolower() pour La variable $str est converti en minuscules et le code est le suivant :

Résultats de l'exécution du code :
<?php
$str = "WWW.PHP.CN";
$str = strtolower($str);
echo $str;
?>

Comment convertir une chaîne en majuscules et minuscules en php ?

Exemple d'application

L'exemple suivant stocke tous les numéros de livre dans les informations du livre renseignées par l'utilisateur en majuscules. Le code est le suivant :

Le résultat de l'exécution du code :
<!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/>";
}
?>
<.>

Comment convertir une chaîne en majuscules et minuscules en php ?La conversion de la casse des chaînes n'est pas une fonction nécessaire et peut être choisie en fonction des différentes exigences de chaque site Web. Par exemple, dans la page backend d'ajout de produits d'un site e-commerce, afin d'afficher des modèles de produits avec des spécifications unifiées, vous pouvez utiliser les deux fonctions de conversion majuscules et minuscules expliquées dans ce chapitre. Il est donc indispensable de maîtriser ces deux fonctions. Pour plus de questions sur les chaînes, veuillez prêter attention au

php string

sujetComment convertir une chaîne en majuscules et minuscules en php ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn