php
文章平均质量分 59
yxf
这个作者很懒,什么都没留下…
展开
-
php学习笔记1—(a+b)
php确实很像bash shell script和c的混合,大概看完这些代码之后,应该就能写一些东西了。 而且它执行的时候是直接从源代码进行解释执行的。安装配置就不说了,照着www.php.net去做就OK了。p.s. Zend Studio这东西不错。P.S. php5开始才支持oop。a_plus_b.htmlhtml> head> title>A + Btitle原创 2006-10-03 14:42:00 · 1628 阅读 · 0 评论 -
php学习笔记9-(OOP)
php的OOP语法与Java非常相似……#!/usr/bin/phpphp# OOP here is much similar with OOP in Java# interface definitioninterface IOperations { function plus();}# class definition# visibilities of the members in原创 2006-10-07 18:19:00 · 1021 阅读 · 0 评论 -
php学习笔记8-(定义函数)
作用域比较奇怪,一般的全局变量是不能在函数中使用的,不过代码块对作用域没有影响。 另外,参数定义时不能指定类型,除非它是个对象;返回值也不能指定(array似乎是可以的)。P.S. 函数名称不区分大小写,而变量名称区分大小写。head.inc(扩展名是任意的):php # function name does not case sensitive, but variable name原创 2006-10-07 16:19:00 · 884 阅读 · 0 评论 -
php学习笔记7-(数组操作)
php支持两种数组,一种是普通的数字索引的数组,从0开始,类似Java(为什么不说C呢?因为数组的数组是多维数组,然而子数组的长度可以是任意的,不必每个都相同,php中的数组都是这样的)。还支持另外一种数组,key/value进行映射的数组,相当于java中的Hashtable。数组的操作方式也是多种多样的,这里还提到了foreach的用法。foreach ( $array as $value )原创 2006-10-05 21:21:00 · 1101 阅读 · 0 评论 -
php学习笔记6-(控制台程序)
** 实例在linux下测试通过控制台解释器有两种,一种是cgi的,它会生成带有http头输出;另外一种是 纯cli(Command Line Interface)的,它不会生成http头。使用方法都是一样的,记得不要通过标准输入来输入程序,而要用php -f filename。输入php -v可以知道你的php是哪一种。然而,我发现其实cgi的似乎也会产生不带http头的输出。linux下编译后原创 2006-10-05 10:13:00 · 4036 阅读 · 0 评论 -
php学习笔记5—(文件操作)
文件操作基本上跟C是一样的。 php # 获取服务器的/ $doc_root=$_SERVER[DOCUMENT_ROOT]; echo "$doc_root"; $file1="$doc_root/file1.txt"; # 文件操作和C基本相同 # open for write $fp=@fopen($file1,"wb"); #原创 2006-10-04 20:54:00 · 1087 阅读 · 0 评论 -
php学习笔记4—(控制结构)
基本和C相同。不过可以使用一些变体。control.html html> head> title>php控制结构title> head> body> form action="control.php" method="POST"> Your Name : input type="text" name="name">Br>原创 2006-10-03 17:49:00 · 912 阅读 · 0 评论 -
php学习笔记3—(变量、常量和操作符)
$开头的是变量,变量的值还能当变量名,真好!这让我怀念起了LOGO ——我接触的第一门语言,语法跟汇编差不多。php$var_name=_next;$_next=Variable: next;echo $$var_name.""; # $var_name的值是_next,所以这里$$var_name相当于$_nextecho "$$var_name "; # 这里$$代表单原创 2006-10-03 14:49:00 · 851 阅读 · 0 评论 -
php学习笔记2—(字符串和注释)
这种东西居然还支持heredoc,真是没想到啊php # . is the connector of strings echo date(H:i, jS F).""; // is a string, "" is a string would be evaluate $name="Bob"; echo "$names Auto Parts"; #原创 2006-10-03 14:44:00 · 939 阅读 · 0 评论 -
php学习笔记10-Exception Handling
PHP中的异常处理跟JAva可以说没什么两样。不过没尝试过是否可以finally。#!/usr/bin/phpphp# Exception Handling## similar with JAVA## Class Exceptionecho "Stage 1: ";try { throw new Exception("An exception raised!",3); //原创 2006-10-14 15:25:00 · 1071 阅读 · 0 评论