首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >word_is_countable()函数在codeigniter中的用途是什么

word_is_countable()函数在codeigniter中的用途是什么
EN

Stack Overflow用户
提问于 2019-05-21 21:13:30
回答 1查看 64关注 0票数 0

我是php框架的新手,正在学习codeigniter。在浏览助手函数的代码时,我在helpers下的inflector_helper.php中找到了word_is_countable($word)函数。

该函数如下所示。

代码语言:javascript
复制
function word_is_countable($word)
    {
        return ! in_array(
            strtolower($word),
            array(
                'audio',
                'bison',
                'chassis',
                'compensation',
                'coreopsis',
                'data',
                'deer',
                'education',
                'emoji',
                'equipment',
                'fish',
                'furniture',
                'gold',
                'information',
                'knowledge',
                'love',
                'rain',
                'money',
                'moose',
                'nutrition',
                'offspring',
                'plankton',
                'pokemon',
                'police',
                'rice',
                'series',
                'sheep',
                'species',
                'swine',
                'traffic',
                'wheat'
            )
        );
    }

这个函数看起来非常简单,似乎只需要检查几个单词。如果它只检查这么少的单词,那么我们如何期望它是健壮的,并满足可能需要在字典中搜索任何单词的动态应用程序的需求。

因此,我想知道在框架中包含此函数的原因。如果这听起来像是一个新手问题,我很抱歉。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-05-21 21:28:18

正如文档所述,该函数的目的是

检查给定的单词是否有复数版本。示例:

word_is_countable('equipment');//返回FALSE

英语中不能用复数的名词并不多。这就是为什么清单这么小的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56239116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档