用户
 找回密码
 入住 CI 中国社区

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 1061|回复: 3
收起左侧

[优化] 高手就是高手。3与2有区别。

[复制链接]
发表于 2016-3-17 15:53:06 | 显示全部楼层 |阅读模式
本宫一直用2.x版本,今儿个做form验证,发现一个不通过,于是发现NB人的代码和我这种小白级的代码,第一次真正的感觉到NB人存在。
文件:/system/libraries/Form_validation.php
2.X的代码

ls21.png
3.X的代码
ls22.png

第一次点赞

发表于 2016-12-29 15:44:32 | 显示全部楼层
看不出來2.X和3.X的差別,只看得出語法的使用方式不同,能否協助說明。
发表于 2017-1-11 16:33:46 | 显示全部楼层
不就一个三元表达式么
发表于 2017-1-25 14:35:17 | 显示全部楼层
三目运算符的速度要比判断快,可以减少代码量。 很显然这个函数 3.x比2.x写的更优雅。这正式做程序值得学习的地方。

本版积分规则