Inflector 辅助函数

Inflector 辅助函数文件包含允许你把单词更改为复数、单数或骆驼拼写法等形式的函数。

装载辅助函数

使用以下代码装载辅助函数:

  1. $this->load->helper('inflector');

以下函数可用:

singular()

把一个单词的复数形式更改为单数形式。例如:

  1. $word = "dogs";
  2. echo singular($word); // Returns "dog"

plural()

把一个单词的单数形式更改为复数形式。例如:

  1. $word = "dog";
  2. echo plural($word); // Returns "dogs"

强制单词以“es”结尾,则把第二个参数置为“true”。

  1. $word = "pass";
  2. echo plural($word, TRUE); // Returns "passes"

camelize()

把一个以空格或下划线分隔的单词字符串更改为骆驼拼写法。例如:

  1. $word = "my_dog_spot";
  2. echo camelize($word); // Returns "myDogSpot"

underscore()

把以空格分隔的多个单词更改为以下划线分隔。例如:

  1. $word = "my dog spot";
  2. echo underscore($word); // Returns "my_dog_spot"

humanize()

把以下划线分隔的多个单词更改为以空格分隔,并且每个单词以大写开头。例如:

  1. $word = "my_dog_spot";
  2. echo humanize($word); // Returns "My Dog Spot"

翻译贡献者:Hex