PHP では、組み込みの ucwords() 関数または strtoupper() 関数を使用して文字列を大文字に変換できます。
ucwords() 関数は、文字列内の各単語の最初の文字 (区切り文字としてスペースを含む) を大文字に変換できます。一方、strtoupper() 関数は、文字列内のすべての文字を大文字に変換できます。
これら 2 つの関数の使用例を次に示します。
$str = "hello world"; echo ucwords($str); // 输出 Hello World
$str = "hello world"; echo strtoupper($str); // 输出 HELLO WORLD
さらに、文字列内の文字の特定の部分だけを大文字に変換したい場合は、PHP の mb_strtoupper() 関数を使用して、文字エンコーディングを指定して正しく変換できます。マルチバイト文字を処理します。
以下は、mb_strtoupper() 関数の使用例です。
$str = "Acme products co., Ltd."; echo mb_strtoupper($str, "UTF-8"); // 输出 ACME PRODUCTS CO., LTD.
上記は、PHP で文字列を大文字に変換する簡単な方法です。 ucwords() 関数と strtoupper() 関数はどちらも非常に使いやすく、mb_strtoupper() 関数はマルチバイト文字を正しく処理するのに役立ちます。
以上がPHPで大文字に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。