Maison  >  Article  >  développement back-end  >  Comment changer toutes les valeurs du tableau PHP en majuscules ou minuscules

Comment changer toutes les valeurs du tableau PHP en majuscules ou minuscules

藏色散人
藏色散人original
2021-08-10 17:58:193677parcourir

Cet article vous présentera comment changer toutes les valeurs des tableaux PHP en majuscules ou en minuscules. Je pense qu'après avoir lu cet article, vous aurez une meilleure compréhension des tableaux PHP. J'espère également que le problème est. la résolution des idées impliquées dans l'article sera utile. Pour l'usage quotidien de chacun ~

Tout d'abord, je vais donner un exemple de tableau $Color, comme suit :

$Color = array('A' => 'Blue', 'B' => 'Green', 'c' => 'Red');

Vous pouvez convertir la valeur en majuscules ou en minuscules localement en toi-même.

Voici la méthode d'implémentation que j'ai donnée :

Le code PHP complet est le suivant :

 $value)
    {
        if (is_array($value))
        {
            $narray[$key] = array_change_value_case($value, $case);
            continue;
        }
        $narray[$key] = ($case == CASE_UPPER ? strtoupper($value) : strtolower($value));
    }
    return $narray;
}
$Color = array('A' => 'Blue', 'B' => 'Green', 'c' => 'Red');
echo '原始数组:';
var_dump($Color);
echo '值是小写的:';
$myColor = array_change_value_case($Color,CASE_LOWER);
var_dump($myColor);
echo '值是大写的:';
$myColor = array_change_value_case($Color,CASE_UPPER);
var_dump($myColor);

Les résultats sont les suivants :

Comment changer toutes les valeurs du tableau PHP en majuscules ou minuscules

N'est-ce pas aussi très simple !

Vous devez connaître trois fonctions ici :

1. Fonction is_array() : détecte si la variable est un tableau, sa syntaxe est "is_array(mixed $var): bool", si var est un tableau, renvoie vrai, sinon renvoie faux. is_array()函数:检测变量是否是数组,其语法是“is_array(mixed $var): bool”,如果var是 array,则返回true,否则返回false。

2、strtoupper()函数:用于把字符串转换为大写,该函数是二进制安全的,其返回值则是返回转换为大写的字符串。

3、strtolower()

2. Fonction strtoupper() : utilisée pour convertir une chaîne en majuscule. Cette fonction est binaire et sa valeur de retour est la chaîne convertie en majuscule.

3. Fonction strtolower() : utilisée pour convertir une chaîne en minuscules. Cette fonction est binaire et sa valeur de retour est la chaîne convertie en minuscules.

Ci-joint sont des fonctions associées :

lcfirst() : Convertit le premier caractère de la chaîne en minuscules

strtolower() : Convertit la chaîne en minuscules

ucfirst() : Convertit le premier caractère de la chaîne en majuscules

ucwords() : Convertissez le premier caractère de chaque mot de la chaîne en majuscule

Enfin, je recommande le dernier et le plus complet "🎜Tutoriel vidéo PHP🎜"~ Venez apprendre ! 🎜

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