PHPのstrtolower()関数を使用し、文字列を小文字に変換する

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()関数に渡した日本語の文字列がそのまま出力されました。

コメント

タイトルとURLをコピーしました