PHP 文字列の大文字と小文字を変換する(strtoupper/strtolower)

PHPの文字列の大文字と小文字を変換するサンプルです。

確認環境
・PHP 7.2.8
・XAMPP 7.2.8
・Windows 10

目次

strtoupper関数

string strtoupper ( string $string )

コード

strtoupper関数のサンプルです。

<?php

$test1 = "ABCabc";

print strtoupper($test1); //ABCABC

?>

5行目は、strtoupper関数で小文字を大文字にしています。

strtolower関数

string strtolower ( string $string )

コード

strtolower関数のサンプルです。

<?php

$test1 = "ABCabc";

print strtolower($test1); //abcabc

?>

5行目は、strtolower関数で大文字を小文字にしています。

mb_strtoupper関数(全角文字も対応)

string mb_strtoupper ( string $str [, string $encoding = mb_internal_encoding() ] )
  • 半角のアルファベットの小文字を大文字にします。
  • 全角のアルファベットの小文字全角のアルファベットの大文字にします。
  • 以下は、PHPマニュアルのmb_strtoupper関数のリンクです。
    http://php.net/manual/ja/function.mb-strtoupper.php

コード

mb_strtoupper関数のサンプルです。

<?php

$test1 = "abcabc";

print mb_strtoupper($test1); //ABCABC

?>

3行目は、全角のアルファベットの小文字があります。
5行目は、mb_strtoupper関数で全角のアルファベットの小文字を大文字にしています。

mb_strtolower関数(全角文字も対応)

string mb_strtolower ( string $str [, string $encoding = mb_internal_encoding() ] )
  • 半角のアルファベットの大文字を小文字にします。
  • 全角のアルファベットの大文字全角のアルファベットの小文字にします。
  • 以下は、PHPマニュアルのmb_strtolower関数のリンクです。
    http://php.net/manual/ja/function.mb-strtolower.php

コード

mb_strtolower関数のサンプルです。

<?php

$test1 = "ABCABC";

print mb_strtolower($test1); //abcabc

?>

3行目は、全角のアルファベットの大文字があります。
5行目は、mb_strtolower関数で全角のアルファベットの大文字を小文字にしています。

関連の記事

PHP 文字列が一致するか比較するサンプル(strcmp)
PHP 文字列の長さを取得するサンプル(mb_strlen/strlen)
PHP 文字列の一部を取得するサンプル(mb_substr/substr)

△上に戻る