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 数组的特点