我遇到了camelize / uncamelize(\Phalcon\Text
)
我的理解是这个函数会创建像ucwords()
或ucfirst()
这样的驼峰字符串
以下测试显示:此测试通过:
camelize:
uncamelize:
答案 0 :(得分:1)
camelize / uncamelize方法旨在将带有下划线的字符串转换为驼峰式字符串。具体来说,Phalcon\Model
使用这些方法将表名转换为各自的类,反之亦然。因此,我们可以从类名中获取表的名称。
参考: http://docs.phalconphp.com/en/latest/api/Phalcon_Text.html
答案 1 :(得分:0)
参考:http://docs.phalconphp.com/en/latest/api/Phalcon_Text.html
嗨,我们需要更改uncamelize的例子:
0.4.x:
- <?php Phalcon_Text::camelize('CocoBongo'); //coco_bongo
+ <?php Phalcon_Text::uncamelize('CocoBongo'); //coco_bongo
0.5.x:
- <?php Phalcon\Text::camelize('CocoBongo'); //coco_bongo
+ <?php Phalcon\Text::uncamelize('CocoBongo'); //coco_bongo