如何快速上手php写项目?

plugin 发布于 2015/09/29 22:12
阅读 876
收藏 0
PHP

一个月前开始学习php。

当时花了一个星期左右,学习语法。 三四天时间学习yii,这里并没有注重细节。而是了解整个框架的流程,细节没有去注意。后来就是学习业务逻辑,具体的方法等等。由于我学过j2ee,所以yii框架并不难。

但是我现在继续看项目代码,感觉陷入了和我以前学j2ee一样的困境,就是写出的代码,总感觉,比人家写的不严谨,事实上确实是。

看代码都能看的懂,但是写就是写的没有别人的好。

请php的大侠们指点迷津。。

加载中
0
Jceee
Jceee
我感觉重点是思维,多考虑程序的安全性,接收数据注意过滤,数据库连接防注入,用什么语言其实差不多。
0
__JM_Joy__
__JM_Joy__
这个需要多写,非一朝一夕可矣。
0
一拳超人
一拳超人
书山有路勤为径
0
定期马甲
定期马甲

你是写java,不适应php,变量不声明,数据结构可以随意定制,方式。还是多加上校验,刚开始烦点,写多了就习惯了。

还有了就是多看php的api,不能看着php函数名子就直接使用,好多坑的。

如count函数,参数是数组时,当然返回数组长度。

如果参数是字符串,返回便是字符串长度。

如有有人写个方法取数组里第几个参数时,

调用人没注意,传个字符串就完蛋了。(之前有个同事定义这样一个函数 取数据第一个值,删除数据库中指定的公司账号,有个A货同事,调用传一个字符串 '91',把 公司为9的账号给删除了)

完全不是一个意思,但它不报错。

遇到数据没了找都很能找着原因。

定期马甲
定期马甲
回复 @zonghua : 对的。 我因该说count 字符串返回的是字节长度
啦啦啦拉拉
啦啦啦拉拉
PHP的字符串长度是字节,而java真的是字符的数目
返回顶部
顶部