对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 相关文章推荐
PHP UTF8中文字符截断函数代码
Sep 11 PHP
php的POSIX 函数以及进程测试的深入分析
Jun 03 PHP
深入解析PHP中的(伪)多线程与多进程
Jul 01 PHP
ThinkPHP查询返回简单字段数组的方法
Aug 25 PHP
PHP-Java-Bridge使用笔记
Sep 22 PHP
php中session定期自动清理的方法
Nov 12 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
Apr 25 PHP
PHP支付系统设计与典型案例分享
Aug 02 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
Nov 09 PHP
CI框架(CodeIgniter)操作redis的方法详解
Jan 25 PHP
PHP PDOStatement::debugDumpParams讲解
Jan 30 PHP
详解laravel passport OAuth2.0的4种模式
Nov 04 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
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
PHP递归获取目录内所有文件的实现方法
2016/11/01 PHP
PHP swoole和redis异步任务实现方法分析
2019/08/12 PHP
浅谈laravel框架与thinkPHP框架的区别
2019/10/23 PHP
PHP基于openssl实现非对称加密代码实例
2020/06/19 PHP
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
jQuery实现瀑布流布局
2014/12/12 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
Backbone.js的一些使用技巧
2015/07/01 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
js实现div模拟模态对话框展现URL内容
2016/05/27 Javascript
VsCode插件整理(小结)
2017/09/14 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
2019/09/05 Javascript
关于Js中new操作符的作用详解
2021/02/21 Javascript
[01:07:11]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
Python常用时间操作总结【取得当前时间、时间函数、应用等】
2017/05/11 Python
Python Requests库基本用法示例
2018/08/20 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
Python实现代码统计工具
2019/09/19 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
Python延迟绑定问题原理及解决方案
2020/08/04 Python
详解Django ORM引发的数据库N+1性能问题
2020/10/12 Python
澳大利亚最便宜的网上药房:Chemist Warehouse
2020/01/30 全球购物
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
事业单位请假制度
2014/01/13 职场文书
小学生环保演讲稿
2014/04/25 职场文书
办理房产过户的委托书
2014/09/14 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
四年级语文教学反思
2016/03/03 职场文书
SpringBoot SpringEL表达式的使用
2021/07/25 Java/Android
Windows server 2003卸载和安装IIS的图文教程
2022/07/15 Servers