# CodeIgniter 用户指南 版本 2.2.0

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

搜索用户指南

查看原文

# 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