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"