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

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

  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中文分词

暂时写到这里吧~!!

时间: 2024-09-23 03:54:08

对PHP新手的一些建议(PHP学习经验总结)_php技巧的相关文章

两千行代码的PHP学习笔记汇总_php技巧

本文汇总了PHP学习中常见的各类问题,约有两千多行代码,都是非常实用的技巧.分享给大家供大家参考.具体如下: //语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出. /* [命名规则] */ 常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH 变量名建议用下划线方式分隔 // $var_name 函数名建议用驼峰命名法 // varName 定界符建议全大写 // <<<DING, <<<'DING' 文件名建议

Pear DB 新手入门指南教程第1/3页_php技巧

1. 简介这是一部指导我们如何使用Pear DB扩展.Pear DB,提供这样一系列的类: n 数据库抽象 n 高级错误处理机制 n 以及其它 2. 下载.安装Pear 由于现在Pear项目仍处于紧锣密鼓的开发之中,所以得到它的最好办法就是从CVS获得(Pear DB发行包已经跟随PHP4.0.6以后版本捆绑发布).所以,我们只需要把Pear的根目录放到php.ini配置文件include_path中.也可以通过这样设置:_set('include_path', '/pear_base_dir'

php cookie使用方法学习笔记分享_php技巧

PHP setcookie() 函数向客户端发送一个 HTTP cookie.cookie 是由服务器发送到浏览器的变量.cookie 通常是服务器嵌入到用户计算机中的小文本文件.每当计算机通过浏览器请求一个页面,就会发送这个 cookie.cookie 的名称指定为相同名称的变量.例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值. 必须在任何其他输出发送前对 cookie 进行赋值.如果成功,则该函数返回 true,否

我的php学习笔记(毕业设计)_php技巧

php语法简单,应用也非常好,而且类库强大,确实能写出很强大的服务器端.对于我这种只需要小功能服务器的人来说,再好不过了. 单纯的说学习php,我觉得还是看手册的好.花了几天时间看了看语法,因为有编程基础,所以现在看起来就比较快了.刚用php写完一个简单的服务器,当然是有目的,准备用来支持一个订票系统的客户端.下面是我学习过程的笔记.以后也好有个回顾. 当不存在某个类的对象时,可以通过作用域分辨符(::)来调用某个类中的方法; 访问基类中的方法时可以写成 parent::method(); se

php命名空间学习详解_php技巧

1.什么是命名空间?命名空间是一种特殊的作用域,它包含处于该作用域下的标识符,同时它本身也是一种标识符.可以把命名空间与操作系统的目录对应起来.一个命名空间相当于一个目录,命名空间里的类,函数,常量,相当于目录里的文件.同一个目录(命名空间)里的文件名不能相同,但是不同的目录里可以有相同名字的文件.2.使用命名空间为了解决什么问题?解决名字冲突,比如定义了一个类,正好这个类与PHP内部的类或是include进来的一个类库里的类重名了.提高代码可读性,命名空间有一个别名功能,它可以帮你给一个长达十

PHP5 面向对象(学习记录)_php技巧

1,继承extends 只能单继承 public protected private 属性 __construct() __destruct() __get()读取私有成员 __set($n,$v) 设置私有成员 2,访问父类函数 :: (c++里面也叫作用域符) 7 3,重载 和 父类名字相同的 函数 4,抽象类 abstract 必须继承 不能被实例话 并且 必须要重写抽象函数 只要类中有一个函数是静态的 那么类必须为静态 5,常用关键字 1,final 定义类的时候 类 不能被继承 定义

PHP 函数学习简单小结_php技巧

file_exists() 检查文件或目录是否存在 说明 bool file_exists ( string filename ) 如果由 filename 指定的文件或目录存在则返回 TRUE,否则返回 FALSE. dirname() 函数返回路径中的目录部分. 语法 dirname(path) path 必需.规定要检查的路径. 例子 <?php echo dirname("c:/testweb/home.php"); echo dirname("/testweb

PHP中static关键字原理的学习研究分析_php技巧

看PHP手册的时候发现了下面这样一段代码: 复制代码 代码如下: <?php function Test() { static $count = 0; $count++; echo $count; if ($count < 10) { Test(); } $count--; } ?> 执行结果如下: 这是一个递归的函数,声明的静态变量count记录次数,输出1~10. 我在看的时候有个疑惑,递归调用的时候 static $count = 0; 语句会重复执行,这为什么不会导致count变

学习PHP的数组总结【经验】_php技巧

PHP有很多关于数组的函数,方便数组操作. 定义: 数组每个实体包含两个项:key和value,可以通过查询键来获取其相应的值.这些键可以是数值(numerical)键或关联(associative)键.数值键与值没有真正的联系,它们只是值在数组中的位置. PHP提供了很多遍历数组的方法,无法使用关联键还是数值键,都依赖于一种称为数组指针的特性. 创建数组 PHP不需要在创建数组时指定其大小,因为PHP是一种松散的语言,所以不需要在使用数组前先行声明.尽管没有限制,PHP仍提供了正式和非正式的数