天天看点

php常见术语

什么是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?

什么是pecl?

什么是变量?

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

什么是常量?

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

什么是引用?

什么是序列化?

什么是构造函数?

构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。当函数与类同名时,这个函数将成为构造函数。如果一个类没有构造函数,则调用基类的构造函数,如果有的话。

什么是析构函数?

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

什么是cookie?

什么是lamp、wamp?

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