php strtoupperで文字列を大文字に変換する

  • 作成日 2021.11.19
  • php
php strtoupperで文字列を大文字に変換する

phpで、strtoupperを使用して、文字列を大文字に変換するサンプルコードを記述してます。phpのバージョンは8.0です。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0
  • nginx 1.14.1

strtoupper使い方

strtoupperを使用すれば、文字列を大文字に変換することが可能です。

strtoupper(文字列);

以下は、文字列を大文字に変換するサンプルコードとなります。

<?php

$str = "mebee";

$result = strtoupper($str);

var_dump($result);
// string(5) "MEBEE"

全角は大文字に変換されません。

<?php

$str = "mebee";

$result = strtoupper($str);

var_dump($result);
// string(7) "mEBEE"

全角も変換したい場合は「mb_strtoupper」を使用します。

<?php

$str = "mebee";

$result = mb_strtoupper($str);

var_dump($result);
// string(7) "MEBEE"

最初の一文字目だけ大文字に変換する場合は、「ucfirst」を使用します。

<?php

$str = "mebee";

$result = ucfirst($str);

var_dump($result);