CodeIgniter 用户指南 版本 2.2.6

编辑文档、查看近期更改请 登录注册  找回密码
查看原文

Inflector 辅助函数

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

装载辅助函数

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

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

以下函数可用:

singular()

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

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

plural()

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

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

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

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

camelize()

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

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

underscore()

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

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

humanize()

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

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

 

翻译贡献者: Hex
最后修改: 2008-06-28 13:38:13