PHP(ピー・エイチ・ピー)

【PHP】ucfirst()関数とucwords()関数

英単語の1文字目を大文字に変換

関連記事

たまたま、

英単語の頭の文字だけ大文字に変えて文字列を出力するというコードを書いていたのですが、

危うく、

英単語の1文字目だけを切り出して、

その切り出した文字をstrtoupper()関数を使って大文字に変換してから、

もう一度アルファベットの頭につけ直す!!

 

といったお粗末なコードを書くところでした。

 

ucfirst()関数を使えば、

頭の文字だけ大文字に変えてくれるようです。

 

試しに、以下の様なコードを実行してみてください。

<?php
$word = "php";
echo ucfirst($word);
?>

「Php」という文字列が出力されるはずです。

 

因みに、

各ワードの開始文字を一括で大文字に変換したい場合には、

ucwords()関数を使えます。

$words = "php 入門 start";
$words = ucwords($words);

とすると、

Php 入門 Start」という文字列が出力されると思います。

 

あと、これらの関数は文字列の最初の文字をアルファベット大文字に変更してくれるものなので、

当然アルファベット以外の文字列で始まる文字列(例えば、「テストblog」など)であれば、

何も変換は行われません。

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. フリーランス
  2. 太子堂八幡神社の茅の輪
  3. システムエラー
  4. WP:WordPress(ワードプレス)
  5. ITコンサルティング
  6. トラブル
  7. WP:WordPress(ワードプレス)
  8. WP:WordPress(ワードプレス)
  9. WP:WordPress(ワードプレス)
  10. SNSシェア

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

アーカイブ

PAGE TOP