对PHP新手的一些建议(PHP学习经验总结)


Posted in PHP onAugust 20, 2014

这些建议都是我自身亲历成长过程中积累的一些看法,仅作参考,相信百分之八十对你都有帮助!

  1. 刚学习PHP的时候不要纠结使用哪个环境?appserv、wamp集成环境都不错
  2. 编辑器很多种,但最好熟悉其中一种,养成手写代码习惯
  3. 常用的函数要熟记
  4. 环境报错全开启,把NOTICE屏蔽
  5. 遇到报错要仔细看报错原因,行号,分析解决方法
  6. POST与GET的区别
  7. SESSION与COOKIE的区别
  8. 不要使用COOKIE记录重要信息,如密码
  9. 不要在数据库中明文存储密码
  10. 传输中文一定要URLENCODE,JS异步提交同样
  11. Ajax响应页面最好使用JSON,特别是有中文或者特殊符号时
  12. 知道require与include区别
  13. 项目部署时相关配置信息文件不要在WEB根目录下
  14. 使用文件夹分层存储上传文件,不要全部上传文件都放在upload一个文件夹下
  15. 上传文件只能使用POST,FORM表单要声明enctype="multipart/form-data"
  16. 思考验证码的验证机制,实现方式
  17. MC如何配合PHP做cache
  18. 思考如何使用PHP生成HTML静态页
  19. 永远不要相信用户输入的信息
  20. 思考for($i=0;$i<count($array);$i++){..} 与 for($i=0,$k=count($array);$i<$k;$i++){..} 区别
  21. 了解字符集、处理中文乱码
  22. 中英文字符截取需要注意哪些问题
  23. 多服务器怎么解决SESSION问题
  24. 如何使用数据库方式实现SESSION
  25. 思考上传文件限制大小怎么做比较合适
  26. IP地址如何存储在数据库中
  27. 用PHP做一个WEB聊天室,思考怎么实现?
  28. PHP如何与flash交互
  29. 如何生成PHP动态变量
  30. 把图片存到数据库与把图片地址存到数据库优缺点?
  31. PHP如何实现上传文件进度
  32. 获取文件名的后缀,你最多能使用几种方法
  33. 多维数组排序
  34. 写一个URL,email正则
  35. 你发布一篇博文以后,需要对上万个网友发邮件通知,你怎么实现这个功能
  36. 写个采集程序,采集天气预报到你站点中
  37. 读读淘宝、腾讯、网盘等API文档,感悟到了什么
  38. 写一个简单的中文分词程序,或者了解其它PHP中文分词

暂时写到这里吧~!!

PHP 相关文章推荐
smarty巧妙处理iframe中内容页的代码
Mar 07 PHP
php将gd生成的图片缓存到memcache的小例子
Jun 05 PHP
php+ajax实现图片文件上传功能实例
Jun 17 PHP
php中time()与$_SERVER[REQUEST_TIME]用法区别
Nov 19 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
php使用类继承解决代码重复的问题
Feb 11 PHP
PHP弱类型的安全问题详细总结
Sep 25 PHP
php 从一个数组中随机的取出若干个不同的数实例
Dec 31 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
Mar 31 PHP
PDO::exec讲解
Jan 28 PHP
PHP进阶学习之依赖注入与Ioc容器详解
Jun 19 PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
Jan 23 PHP
访问编码后的中文URL返回404错误的解决方法
Aug 20 #PHP
PHP中使用localhost连接Mysql不成功的解决方法
Aug 20 #PHP
Smarty变量调节器失效的解决办法
Aug 20 #PHP
PHP编译安装中遇到的两个错误和解决方法
Aug 20 #PHP
PHP基于数组实现的分页函数实例
Aug 20 #PHP
PHP中读取照片exif信息的方法
Aug 20 #PHP
PHP函数eval()介绍和使用示例
Aug 20 #PHP
You might like
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
Laravel实现搜索的时候分页并携带参数
2019/10/15 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
kmock javascript 单元测试代码
2011/02/06 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
利用javascript数组长度循环数组内所有元素
2013/12/27 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
jQuery中常用的遍历函数用法实例总结
2015/09/01 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
浅谈Node.js:Buffer模块
2016/12/05 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
使用vue-infinite-scroll实现无限滚动效果
2018/06/22 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
[52:52]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第三局
2016/02/27 DOTA
Python元组及文件核心对象类型详解
2018/02/11 Python
python 整数越界问题详解
2019/06/27 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
jupyter notebook 写代码自动补全的实现
2020/11/02 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
佐卡伊官网:中国知名珠宝品牌
2017/02/05 全球购物
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
爱尔兰橄榄球店:Irish Rugby Store
2019/12/05 全球购物
幼教简历自我评价
2014/01/28 职场文书
安全教育感言
2014/03/04 职场文书
反邪教警示教育方案
2014/05/13 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
2014党员学习习主席讲话思想汇报
2014/09/15 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
台风停课通知
2015/04/24 职场文书
《平行四边形的面积》教学反思
2016/02/16 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书
nginx的zabbix 5.0安装部署的方法步骤
2021/07/16 Servers