私が知っているように、strtolowerは文字列をすべて小文字にし、ucfirstは文字列の最初の文字を大文字にします。PHPで文字列のすべての単語を大文字にしますか?
文字列内のすべての単語を大文字にすることは可能ですか?
例$ string = "hello world" - これを "Hello World"にするにはどうすればよいですか?
私が知っているように、strtolowerは文字列をすべて小文字にし、ucfirstは文字列の最初の文字を大文字にします。PHPで文字列のすべての単語を大文字にしますか?
文字列内のすべての単語を大文字にすることは可能ですか?
例$ string = "hello world" - これを "Hello World"にするにはどうすればよいですか?
あなたはucwords
機能を探しています。 PHPドキュメントの例:
$foo = 'hello world!';
$foo = ucwords($foo); // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar); // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
一貫性を確保するために、文字列全体を小文字にすることをお勧めします。
$foo = ucwords(strtolower($string));
これがあなたがしたい場合です。 –