# CodeIgniter ユーザガイド 日本語版 Version 2.0.0

ユーザガイドを検索

# 語形変換ヘルパ

語形変換ヘルパのファイルには、語句を複数形、単数形、キャメル記法などに変換できる関数が含まれます。

## ヘルパのロード

このヘルパは次のコードを使ってロードします:

`$this->load->helper('inflector');`

次の関数が利用できます:

## singular()

複数形の単語を単数形に変換します。例:

`$word = "dogs";
echo singular($word); // "dog" を返します`

## plural()

単数形の単語を複数形に変換します。例:

`$word = "dog";
echo plural($word); // "dogs" を返します`

強制的に "es" で終わるようにするには、第2引数に "true" を指定します。

`$word = "pass";
echo plural($word, TRUE); // "passes" を返します`

## camelize()

スペースまたはアンダースコアで区切られた語句をキャメル記法に変換します。例:

`$word = "my_dog_spot";
echo camelize($word); // "myDogSpot" を返します`

## underscore()

スペースで区切られた複数の単語を取り出して、アンダースコアでつなぎます。例:

`$word = "my dog spot";
echo underscore($word); // "my_dog_spot" を返します`

## humanize()

アンダースコアで区切られた複数の単語を取り出して、スペースでつなぎます。各単語は大文字ではじめられます。例:

`$word = "my_dog_spot";
echo humanize($word); // "My Dog Spot" を返します`