10 PHP程序设计
建立PHP工作环境
PHP支持的系统平台
开始只支持基于Unix体系和UnixLike体系的操作系统
现在也支持Windows操作系统
Web数据库技术教程
1
10 PHP程序设计
建立PHP工作环境(续)
在windows下安装PHP
把php-[1].zip文件解压至php安装目录
、:\windows\system(对于Windows 95/98)或c:\windows\system32(对于windows NT)目录下
-,并拷贝到c:\windows目录下
Web数据库技术教程
2
10 PHP程序设计
建立PHP工作环境(续)
在windows下安装PHP (续)
修改注册表
Web数据库技术教程
3
10 PHP程序设计
PHP程序模式
有3种方法从HTML进入“PHP程序模式”:
<? PHP语句; ?>
如:<? echo("This is a PHP example.\n"); ?>
<?PHP PHP语句; ?>
如:<?php echo("This is another PHP example.\n"); ?>
<script language="php"> PHP语句; </script>
Web数据库技术教程
4
10 PHP程序设计
PHP的数据类型、运算符和表达式
PHP数据类型
PHP不是一种强类型语言。在应用程序中不需要进行数据类型的定义
在执行PHP程序的过程中,解释程序会自动地对数据类型进行判断
Web数据库技术教程
5
10 PHP程序设计
PHP的数据类型、运算符和表达式(续)
PHP常量
PHP有许多预定义常量
允许用户用define()函数自定义常量和用undefine()函数解除定义
Web数据库技术教程
6
10 PHP程序设计
PHP的数据类型、运算符和表达式(续)
PHP变量
内部变量
主要有整数(interger)、浮点数(float-point number)、字符串(string)、数组(array)和对象(object)
(1)初始化变量
只要简单地给它赋值
Web数据库技术教程
7
10 PHP程序设计
PHP的数据类型、运算符和表达式(续)
PHP变量(续)
(2)初始化数组
要将连续的数值加进数组,只需将要赋的值赋给不带下标的数组变量。该值会作为数组的最后元素加进数组中
$names[] = "Jill"; // $names[0] = "Jill"
$names[] = "Jack"; // $names[1] = "Jack"
Web数据库技术教程
8
10 PHP程序设计
PHP的数据类型、运算符和表达式(续)
PHP变量(续)
(3)初始化对象
需要用new语句建立该类型的变量。
class foo {
function do_foo() {
echo "Doing foo.";
}
}
$bar = new foo;
$bar->do_foo();
Web数据库技术教程
9
10 PHP程序设计
PHP的数据类型、运算符和表达式(续)
PHP变量(续)
(4)变量的作用域
对于大多数PHP的变量只有一个作用域。在用户自定义函数里采用局部变量作用域。函数内使用的变量被缺省设置为局部变量
Web数据库技术教程
10
10 PHP程序设计 来自淘豆网m.daumloan.com转载请标明出处.