ホームページ  >  記事  >  バックエンド開発  >  PHPを小文字に変換する関数は何ですか?

PHPを小文字に変換する関数は何ですか?

青灯夜游
青灯夜游オリジナル
2022-04-26 19:32:151679ブラウズ

小文字に変換する関数: 1. strto lower()、構文 "strto lower($str)"; 2. mb_strto lower()、構文 "mb_strto lower($str,"coding")"; 3. lcfirst( )、構文「lcfirst($str)」。

PHPを小文字に変換する関数は何ですか?

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php transfer lowercase function

関数名Functionstrto lower文字列を小文字に変換しますlcfirst文字列の最初の文字を小文字に変換しますmb_strto lower文字列を変換します小文字に変換する(strto lower関数との違い)
以下に分けて紹介していきます。

1) strto lower

strto lower() 関数は、文字列内の文字を小文字に変換できます。構文形式は次のとおりです:

strtolower($str)

このうち、$string は文字列型のパラメータであり、この関数はパラメータ $string 内の文字を小文字に変換し、変換後の文字列を返すことができます。

サンプル コードは次のとおりです。

<?php
header("Content-type:text/html;charset=utf-8");
$str = "HTTPS://WWW.PHP.CN/";
echo "原字符串:".$str."<br>";
$str = strtolower($str);
echo "转小写后:".$str;
?>

実行結果は次のとおりです。

PHPを小文字に変換する関数は何ですか?

##2) mb_strto lower

mb_strto lower() 関数の機能は strto lower() 関数の機能と似ています。文字列内の文字を小文字に変換することもでき、パラメータの文字エンコーディングも設定できます。 。構文形式は次のとおりです。

mb_strtolower($str [, $encoding = mb_internal_encoding()])

このうち、$str は変換する必要がある文字列、$encoding はパラメータの文字エンコーディングを設定するためのオプションのパラメータです。

strto lower() 関数との違いは、$str 内のアルファベット文字の検出が文字の Unicode 属性に基づいていることです。したがって、関数の動作は言語設定とは独立しており、ウムラウト A (Ä) などの「文字」属性を持つ任意の文字を変換できます。

サンプル コードは次のとおりです。

<?php
header("Content-type:text/html;charset=utf-8");
$str = "HTTPS://WWW.PHP.CN/";
$str = strtolower($str);
echo $str.&#39;<br>&#39;;
$str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
$str = mb_strtolower($str, &#39;UTF-8&#39;);
echo $str;
?>

実行結果は次のとおりです。

PHPを小文字に変換する関数は何ですか?##3) lcfirst

lcfirst() 関数は、文字列の先頭文字を小文字に変換することができ、その構文形式は次のとおりです:

lcfirst($str)

このうち、$str が変換対象の文字列です。

サンプル コードは次のとおりです。

<?php
    $str = &#39;Hello World!&#39;;
    $str = lcfirst($str);
    echo $str.&#39;<br>&#39;;
    $str2 = &#39;HELLO WORLD!&#39;;
    $str2 = lcfirst($str2);
    echo $str2;
?>

実行結果は次のとおりです。

##推奨学習: 「

PHP ビデオ」チュートリアル PHPを小文字に変換する関数は何ですか?"

以上がPHPを小文字に変換する関数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。