background image

PHP

 (Hypertext  Preprocessor)超文本预处理器

PHP 的解释执行脚本语言

 

 解释一句,执行一句,直到解释完毕或出现语法错误
PHP 语言的运行环境:Apache + PHP 引擎+ MySQL
3.3 

 

语法

可以混合编写 PHP 代码和 HTML 代码

PHP 程序文件需要放在服务器的网站根目录下,通过浏

览器才可以执行 PHP 程序

 

注释

PHP 支持 C,C++和 Unix

  

风格的注释方式:

/* C,C++

 

风格多行注释 */  

// C++

  

风格单行注释

# Unix

 

风格单行注释

echo   

和 PRint

 

一个非常重要的区别:在 echo 

 

函数中,可以同时输出多个字符串,而在 print 

函数中则只可以同时输出一个字符串。同时,echo 函数并不需要圆括号,所以 echo 函

数更像是语句而不像是函数。

标识符

 

 变量:以

$符号开头(区分大小写)

 

 函数名、类名

 

 常量:

define (标识符,   值);  

常量的命名规范:所有字母大写,出现多个单词时使用
下划线进行分割。
isset() 函数判断一个变量是否已经设置
unset() 函数删除一个变量的值

获得某变量的数据类型:gettype()

判断某变量是否为 int 类型:is_int()

4.1 

数据类型

 

  PHP 支持整数、浮点数、字符串、数组和对象。

 

数值

 

  数值类型可以是整数或是浮点数。你可以用以下的语句来为一个数值赋值:
$a = 1234; # 

 

十进制数

$a = -123; # 

 

负数

$a = 0123; # 

 

八进制数 (等于十进制数的 83) 

$a = 0x12; # 十六进制数(等于十进制数的 18) 

$a = 1.234; # 浮点数"双精度数" 
$a = 1.2e3; # 

 

双精度数的指数形式

字符串
      被单引号引出的字符串是以字面定义的,而双引号引出的字符串可以被扩展。而且 ,

在双引号字符串中可以使用反斜杠()在字符串中加入转义序列和转换字符。举例如下 :
 

$first = 'Hello'; 

$second = "World"; 
$full1 = "$first $second"; # 

 

产生 Hello World 

$full2 = '$first $second';# 

 

产生 $first $second 

$full3="01DC studio,/" 2000 copyright/" " ; 

数组

1PHP 数组的特点