php学习
文章平均质量分 59
介绍php知识。
花谢尊前不敢香
眼泪是假的,悲哀是真的,一千年以后,没有你也没有我。
展开
-
php抽象类
类本身就已经很抽象了,为什么还要引入抽象类的概念呢?引入抽象类的作用是什么? 有以下代码: <?php class Animal { public function 叫() { echo '叫'; } } class Dog extends Animal { public function 叫() { ech原创 2014-01-10 14:31:37 · 1166 阅读 · 0 评论 -
php接口
为什么要用接口呢?用接口有什么好处呢? 电脑都有usb接口,这其实和php接口差不多。为什么U盘,数据线插在usb接口上,电脑都能识别呢?这是因为各厂家都遵循usb接口这个规范。插入识别,数据传输,不需要知道传输的是什么,这就是接口的好处。还有一个就是解决单继承的问题。 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 接口是通过 interf原创 2014-01-10 14:38:45 · 1201 阅读 · 0 评论 -
php类
类是变量与作用于这些变量的函数的集合。变量通过var来定义,函数通过 function 来定义,而类则通过下面的语法定义: class Cart { var $items; // 购物车中的物品 // 将 $num 个 $artnr 物品加入购物车 function add_item($artnr, $num) { $th原创 2014-01-10 14:20:30 · 1070 阅读 · 0 评论 -
Php常量
语法 可以用 define() 函数来定义常量。一个常量一旦被定义,就不能再改变或者取消定义。 常量只能包含标量数据(boolean,integer,float 和 string)。 可以简单的通过指定其名字来取得常量的值,不要在常量前面加上 $ 符号。如果常量名是动态的,也可以用函数 constant() 来读取常量的值。用 get_defined_constants()原创 2014-01-10 14:10:04 · 985 阅读 · 0 评论 -
php和apache是如何工作的
这个问题和所有的容器运行机制一样。比如我输入www.baidu.com,他是如何跳到百度首页的呢?我输入http://localhost:8080/他又是如何跳到tomcat首页的呢?下面我画一个图说明一下。 运行机制大致如图所示,你在浏览器输入内容,然后去解析展示等。原创 2014-01-10 13:49:33 · 2159 阅读 · 0 评论 -
php对象
对象 对象初始化 要初始化一个对象,用 new 语句将对象实例到一个变量中。 class foo { function do_foo() { echo "Doing foo."; } } $bar = new foo; $bar->do_foo(); ?> 完整的讨论见原创 2014-01-10 13:29:20 · 990 阅读 · 0 评论 -
php数组
数组 PHP 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个 PHP 数组作为值,也可以很容易地模拟树。 解释这些结构超出了本手册的范围,但对于每种结构至少会发现一个例子。要得到这些结构的更多信息,建议原创 2014-01-10 13:28:57 · 1184 阅读 · 0 评论 -
php整形
整型 一个 integer 是集合 Z = {..., -2, -1, 0, 1, 2, ...} 中的一个数。 参见任意长度整数(GMP),浮点数和任意精度数学库(BCMath)。 语法 整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号(- 或者 +)。 如果用八进制符号,数字前必须加上 0(零),用十六进制符号数字前必须加上 0x。原创 2014-01-10 13:27:52 · 1337 阅读 · 0 评论 -
php数据类型
PHP 支持八种原始类型。 四种标量类型: boolean(布尔型) integer(整型) float(浮点型,也作“double”) string(字符串) 两种复合类型: array(数组) object(对象) 最后是两种特殊类型: resource(资源) NULL原创 2014-01-10 13:26:59 · 1205 阅读 · 0 评论 -
php注释
PHP 支持 C,C++ 和 Unix Shell 风格(Perl 风格)的注释。例如: echo "This is a test"; // This is a one-line c++ style comment /* This is a multi line comment yet another line of comment原创 2014-01-10 13:26:09 · 1269 阅读 · 0 评论 -
php指令分隔符
同 C 或 Perl 一样,PHP 需要在每个语句后用分号结束指令。一段 PHP 代码中的结束标记隐含表示了一个分号;在一个 PHP 代码段中的最后一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了行结束。 echo "This is a test"; ?> echo "This is a test" ?> echo 'We o原创 2014-01-10 13:25:46 · 1333 阅读 · 0 评论 -
php语法学习
从 HTML 中分离 当 PHP 解析一个文件时,会寻找开始和结束标记,标记告诉 PHP 开始和停止解释其中的代码。此种方式的解析可以使 PHP 嵌入到各种不同的文档中,凡是在一对开始和结束标记之外的内容都会被 PHP 解析器忽略。大多数情况下 PHP 都是嵌入在 HTML 文档中的,如下例所示。 This is going to be ignored. echo原创 2014-01-10 13:25:01 · 1231 阅读 · 0 评论 -
php在window下的安装
学习一门语言,当然要配置其开发和运行环境了。php开发工作可以任何文本编辑器,运行环境是apache服务器。市面上有多中套餐组件,比如wamp(windows,apache,mysql,php),lamp(linux,apache,mysql,php),xampp(Apache+MySQL+PHP+PERL)等等。不过学习阶段,还是先不用这些了,先把原理搞懂再讲。 现在做项目,必原创 2014-01-10 13:22:37 · 2553 阅读 · 1 评论 -
php概念以及相关知识
PHP(PHP: Hypertext Preprocessor的缩写,中文名:“PHP:超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为*.php。 语言解析 [1]PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速原创 2014-01-10 12:59:47 · 2097 阅读 · 0 评论