ホームページ  >  記事  >  バックエンド開発  >  PHP文字列の小文字を大文字に変換する方法

PHP文字列の小文字を大文字に変換する方法

青灯夜游
青灯夜游オリジナル
2021-09-23 11:42:272927ブラウズ

PHP 文字列を小文字から大文字に変換する方法: 1. strtoupper() 関数、構文 "strtoupper($string)" を使用します; 2. mb_strtoupper() 関数、構文 "mb_strtoupper($string,$encoding) を使用します))」。

PHP文字列の小文字を大文字に変換する方法

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

php 文字列小文字を大文字に変換します

方法 1: strtoupper() 関数を使用します

strtoupper() 関数は、文字列内の文字を大文字に変換できます。

strtoupper($string)

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

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

<?php
$str = "https://www.php.cn/";
$str = strtoupper($str);
echo $str;
?>

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

HTTPS://WWW.PHP.CN/

方法 2: mb_strtoupper() 関数を使用します

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

mb_strtoupper($string [, $encoding = mb_internal_encoding()])

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

strtoupper() 関数との違いは、$string 内の文字が Unicode 文字属性によって決定されることです。したがって、mb_strtoupper() 関数はロケール設定の影響を受けず、ウムラウト (ä) などの「文字」属性を持つ任意の文字を変換できます。

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

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

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

PHP文字列の小文字を大文字に変換する方法

##推奨学習:

php training

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

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