PHPのstrtolower()関数を使用し、文字列を小文字に変換する
strtolower()関数は、文字列を小文字に変換することができます。なお、strtolower()関数はバイナリセーフの機能が備わっています。
■基本的な構文
strtolower(string)
stringは、小文字に変換する文字列を指定します。
■環境
・Windows10
・XAMPP 8.0.6
・PHP Version 8.0.6
■PHPのstrtolower()関数を使用し、文字列を小文字に変換する
では、早速PHPのstrtolower()関数を使用し、文字列を小文字に変換してみます。
■コード
<html lang="ja">
<head>
<title>strtolower()関数を使用し、文字列を小文字に変換する</title>
</head>
<body>
<?php
echo strtolower("JAPAN");
?>
</body>
</html>
今回はecho文と、strtolower()関数を使用します。今回はecho文と、strtolower()関数を使用します。strtolower()関数の括弧内には引数,パラメーターとして、小文字に変換する文字列を渡します。渡された情報を元に、小文字の文字列情報を返しますので、この情報をecho文で出力します。
■実行
では、このスクリプトを「convert_to_lowercase.php」という名前で保存し、実行させてみます。
実行してみると、strtolower()関数を使用したことにより、小文字の文字列の情報が返され、今回strtolower()関数に渡した文字列が小文字で出力されました。
■文字列が日本語だとどうなるのか
出力後、実験として文字列として日本語の文字列をstrtolower()関数に渡してみます。
■コード
<html lang="ja">
<head>
<title>strtolower()関数を使用し、文字列を小文字に変換する</title>
</head>
<body>
<?php
echo strtolower("本日は快晴なり");
?>
</body>
</html>
■実行
では、「convert_to_lowercase.php」のスクリプトを変更し、実行させてみます。
実験させてみると、エラーは出力されず、strtolower()関数に渡した日本語の文字列がそのまま出力されました。
コメント