首页 >php教程 >php手册 >PHP常用的名词库及概念

PHP常用的名词库及概念

WBOY
WBOY原创
2016-06-21 09:08:191266浏览

什么是PHP?

php是Hypertext Preprocessor的缩写,php是一种内嵌HTML的脚本语言。PHP的独特语法混合了c,java和perl及PHP式的新语法。这门语言的的目标是让网页开发人员快速的写出动态的网页。

什么是PHPer?
PHP programmer,指编写PHP的程序员

什么是模式?
模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。

什么是框架?
框架,即framework。其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。

什么是模版?
PHP模板发展自Perl的Template。模板能够改善网站的结构,可以在几秒钟改变你的整个站点的外观; 抽象程序设计,没有垃圾HTML代码; 设计人员不需要关心全部的"模糊"代码; 运行更加的快速; 更容易重用旧的模版(对普通的表单而说)

什么是CGI用户?
CGI 是Common Gateway Interface (公共网关接口)的缩写, Web主机与其外部电脑程序之间所使用的一种信息交换标准。撰写外部程序时可采用执行Web主机的操作系统所支持的任一种程式设计语言。  

什么是资源数据库?
资源是一种特殊变量,保存了到外部资源的一个引用。资源是通过专门的函数来建立和使用的。所有这些函数及其相应资源类型见php手册 。

什么是类?
类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。

什么是函数?
函数为程序设计人员提供了方便,通常在进行一个复杂的程序设计时,总是根据所要完成的功能,将程序划分为一些相对独立的部分,每一部分编写一个函数,从而使各部分充分独立,任务单一,程序清晰,易懂、易读、易维护。

什么是面向对象?
面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。

什么是session?
session用中文来解释就是会话期。一个会话期开始于用户输入一个站点的网址时,结束于他离开这个站点时。

什么是socket?
    所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。

什么是pecl?
    PECL 是通过 PEAR 打包系统来的 PHP 扩展库仓库。


什么是变量?
   PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。

什么是常量?
   常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。

什么是超全局变量?
   常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。

什么是引用?
    在 PHP 中引用意味着用不同的名字访问同一个变量内容。这并不像 C 的指针,替代的是,引用是符号表别名。注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。最接近的比喻是 Unix 的文件名和文件本身――变量名是目录条目,而变量内容则是文件本身。引用可以被看作是 Unix 文件系统中的 hardlink。

什么是序列化?
    PHP不支持永久对象,在OOP中永久对象是可以在多个应用的引用中保持状态和功能的对象,这意味着拥有将对象保存到一个文件或数据库中的能力,而且可以在以后装入对象。这就是所谓的序列化机制。PHP 拥有序列化方法,它可以通过对象进行调用,序列化方法可以返回对象的字符串表示。然而,序列化只保存了对象的成员数据而不包话方法。
  
什么是构造函数?
   构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。当函数与类同名时,这个函数将成为构造函数。如果一个类没有构造函数,则调用基类的构造函数,如果有的话。

什么是析构函数?
PHP 5 引入了析构函数的概念,这类似于其它面向对象的语言,如 C++。析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行。

什么是Cookie?
    cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。可以用 setcookie() 或 setrawcookie() 函数来设置 cookie。cookie 是 HTTP 标头的一部分,因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。可以使用输出缓冲函数来延迟脚本的输出,直到按需要设置好了所有的 cookie 或者其它 HTTP 标头。

什么是LAMP、WAMP?
LAMP是基于Linux,Apache,MySQL和PHP的开放资源网络开发平台,PHP是一种有时候用Perl或Python代替的编程语言。这个术语来自欧洲,在那里这些程序用常用来集合有时作为一种标准开发环境。名字来源于每个程序的第一封信。每个程序在所有权里都是符合开放资源标准:Linux是开放系统;Apache是最通用的网络服务器;mySQL是带有基于网络管理附加工具的关系数据库;PHP是流行的对象脚本语言,它包含了多数其它语言的优秀特征来使得它的网络开发更加有效。开发者在Windows操作系统下使用这些Linux环境里的工具称为使用WAMP。

什么是HTML?
Hypertext Markup Language,中文也就是超文本链接标示语言。HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。

什么是HTML文档?
HTML文档就是HTML页面,也就是网页,是由HTML元素组成的.  

什么是HTML元素?
HTML元素是构建网页的一种单位,是由HTML标签和HTML属性组成的,HTML元素也是网页中的一种基本单位.

什么是HTML标签?
HTML标签是HTML语言中最基本的单位,HTML标签是HTML语言最重要的组成部分.通常要用两个角括号括起来:.

什么是HTML属性?
HTML属性一般都出现在HTML标签中,HTML属性是HTML标签的一部分.标签可以有属性,它包含了额外的信息.属性的值一定要在双引号中. 标签可以拥有多个属性. 属性由          属性名和值成对出现

什么是HTML注释?
HTML注释,我们经常要在一些代码旁做一些HTML注释,这样做的好处很多,比如:方便查找,方便比对,方便项目组里的其它程序员了解你的代码,而且可以方便以后你对自己          代码的理解与修改等等.

什么是表单?
表单是可以把浏览者输入的数据传送到服务器端的程序(比如ASP,PHP)的HTML元素,服务器端程序可以处理表单传过来的数据,从而进行一些动作.比如,bbs,blog的登陆系统,        购物车系统等.

什么是w3c?
WEB标准的英文写法。WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的       标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。

什么是DOM?
DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范(http://www.w3.org/DOM/),DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标     准组件。

什么是head元素?
head元素可以包含有关文档的相关信息。浏览器不会把这些信息显示给用户。以下这些标签可以在head中使用:,,<script>,<style>以及<title>。<br/><br/>什么是URL?<br/>URL是Uniform Resource Locator的全句英文缩写,它取自每个单字开头的第一个英文字母来作为缩写,而中文的意思就是“”资源定位器,说穿了,也就是我们一般所俗称 的“网址”。<br/><br/>什么是URI?<br/>URI是Uniform Resource Identifier的全句缩写,意思是“一致性资源识别码”。</script>




声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn