PHP头条
热点:

php经典问题1(一),php经典问题1


1.单双引号:变量解析,转义处理,效率

2.8个常用超全局变量:请求信息(3),用户识别(2),文件上传(1),系统环境(1),存放所有超全局变量(1)

3.HTTP中POST、GET、PUT、DELETE方式的区别

    url描述了一个网络上资源,而post、get、put、delete就是对这个资源进行增、删、改、查的操作!
    根据HTML的规定,通过GET方法提交表单时,action地址里的query string会被丢弃。
    GET方式提交以 “?name1=value1&name2=value2”的形式,将表单数据附加到URL的后面,提交到服务器处理,效率比post高,但是数据暴露在url中,有安全隐患。并且传输数据量受到限制。
    POST将表单内各个字段与其内容放置在HTML的head中一起传送到action属性所指的url地址,用户看不到这个过程。传输数据量几乎不受限制。
    GET操作类似数据库的select操作,获取一个资源,post类似数据库的insert操作,插入一个资源,put类似数据库的update操作,更新一个资源,delete类似数据库的delete操作,删除资源
get和post:安全性,数据量

4.PHP介绍:全称,效率,

Hypertext Preprocessor—-超文本预处理器

目标用途 : 允许web开发人员快速编写动态生成的web页面,与其他页面相比,PHP是将程序嵌入到HTML文档中去执行,效率比完全生成HTML编辑的CGI高很多。

历史:勒多夫(创始人:Rasmus Lerdorf)最开始是为了维护个人网页,用prel语言写了维护程序,之后又用c进行了重写,

时间轴:

  • 1995.06.08将PHP/FI公开释出
  • 1995 php2.0,加入了对MySQL的支持
  • 1997 php3.0
  • 2000 php4.0
  • 2008 php5.0
  • 由于php6.0没有完全解决Unicode编码,所以基本没有生产线上的应用,基本只是一款概念产品,很多功能已经在php5.3.3和php5.3.4上实现

常见的IDE(Intergrated Development Environment):

  • Coda(mac)
  • PHPStrom
  • Adobe Dreamweaver
  • NetBeans

PHP特性 : 语法,效率,对数据库和操作系统的支持,使用C/C++进行程序扩展。

PHP优势:开源,跨平台,高效率,图形处理,面向对象

5.echo,print(),print_r(),var_dump()

    echo是输出语句,输出简单数据类型(int,string),print是输出语句,也输出简单数据类型。
    print_r()可输出复杂类型的值,但是输出boolean值和NULL值没意义,var_dump()输出数据类型和值,适合用来进行调试。

6.HTTP状态码:200,301,404,505

HTTP状态码分类:

  • 1** - 信息,服务器收到的请求,需要请求者继续执行操作
  • 2** - 成功,操作被成功接收并处理
  • 3** - 重定向,需要进一步的操作以完成请求
  • 4** - 客户端错误,请求包含语法错误或者无法完成请求
  • 5** 服务器错误,服务器在处理请求的过程中发生了错误

10、进行版本控制的工具:cvs、svn、vss、git

    版本控制(Revision control)是一种软体工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。

11、数据库优化

MySQL数据库优化的八种方式

发一点小感想:美国有些人真的是热爱编程,php创始人 Lerdorf 27岁创造了php语言,如果不是对技术有发自内心真正的热爱,怕是很难做到的。我觉得编程不应该只是谋生的手段,而应该真正地去热爱它。只有热爱才能会有更多创造性想法,才会做出一番事业。

www.phpzy.comtrue/php/18965.htmlTechArticlephp经典问题1(一),php经典问题1 1.单双引号:变量解析,转义处理,效率 2.8个常用超全局变量:请求信息(3),用户识别(2),文件上传(1),系统环境(1),存放所有超全局变量(...

相关文章

    暂无相关文章

PHP之友评论

今天推荐