对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 相关文章推荐
基于mysql的bbs设计(一)
Oct 09 PHP
分页详解 从此分页无忧(PHP+mysql)
Nov 23 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
php addslashes及其他清除空格的方法是不安全的
Jan 25 PHP
PHP中file_exists与is_file,is_dir的区别介绍
Sep 12 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
Oct 21 PHP
yii权限控制的方法(三种方法)
Dec 28 PHP
Symfony2实现从数据库获取数据的方法小结
Mar 18 PHP
php利用ob_start()清除输出和选择性输出的方法
Jan 18 PHP
PHP之多条件混合筛选功能的实现方法
Oct 09 PHP
Laravel 框架路由原理与路由访问实例分析
Apr 14 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中上传大体积文件时需要的设置
2006/10/09 PHP
PHP+jQuery实现自动补全功能源码
2013/05/15 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
将php数组输出html表格的方法
2014/02/24 PHP
PHP重定向与伪静态区别
2017/02/19 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
Packer 3.0 JS压缩及混淆工具 下载
2007/05/03 Javascript
JQuery 实现的页面滚动时浮动窗口控件
2009/07/10 Javascript
基于jquery的tab切换 js原理
2010/04/01 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
jsp 网站引入外部css或者js失效问题解决
2016/10/31 Javascript
jQuery实现图片滑动效果
2017/03/08 Javascript
xmlplus组件设计系列之下拉刷新(PullRefresh)(6)
2017/05/03 Javascript
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
详解使用create-react-app添加css modules、sasss和antd
2018/07/31 Javascript
jQuery pjax 应用简单示例
2018/09/20 jQuery
详解JavaScript作用域和作用域链
2019/03/19 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
python3实现TCP协议的简单服务器和客户端案例(分享)
2017/06/14 Python
matplotlib绘图实例演示标记路径
2018/01/23 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
python定时检测无响应进程并重启的实例代码
2019/04/22 Python
浅谈Python中的模块
2020/06/10 Python
CSS3 border-image详解、应用及jQuery插件
2011/08/29 HTML / CSS
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
培训讲师岗位职责
2014/04/13 职场文书
2014入党积极分子破除“四风”思想汇报
2014/09/14 职场文书
员工自我工作评价
2015/03/06 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL
Spring整合Mybatis的全过程
2021/06/28 Java/Android
分析并发编程之LongAdder原理
2021/06/29 Java/Android
在 Python 中利用 Pool 进行多线程
2022/04/24 Python