1 / 25
文档名称:

PHP笔记资料.docx

格式:docx   页数:25页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PHP笔记资料.docx

上传人:分享精品 2016/5/1 文件大小:0 KB

下载得到文件列表

PHP笔记资料.docx

相关文档

文档介绍

文档介绍:一、 PHP 的基本语法 1. PHP 的四对标记?<?php ?> ?<script language="php"> <script> ?<? ?> ?<% %> 2. 程序注释–//... ... 单行注释–/* ... ... */ 多行注释(注意:不能嵌套) –# ... ... 脚本注释–/** */ 文档注释?程序员在编程时使用注释是一种良好的习惯,优点: –写过不合适的代码注释–写帮助文档–调试程序?注意: 注释要写在代码的上面或是右边 3. 在程序使用空白处理?一般来说, 空白符( 空格、 Tab 制表符、换行)在 PHP 中无关紧要。可以将一个语句展开成任意行,或者将语句紧缩在一行。?可以利用这个灵活的格式来使代码更具有可读性(通过排列分配、缩进等) 。一些懒惰的程序员利用这种自由的格式创建根本无法阅读的代码,这是不提倡的。?使用两个空行–一个源文件的两个代码段–两个类的声明?在以下情况使用一个空行–两个函数声明之间–函数内的局部变量和函数的第一条语句之间–注释或者单行注释之前–一个函数的两个逻辑代码段二、变量的用法(一) 、变量的声明 1. 变量的声明的注意点? PHP 是一种非常弱的类型语言 PHP 不要求在使用变量之前声明变量, 当第一次给一个变量赋值时, 你才创建了这个变量。? PHP 的变量声明是以$ 符开始的, 后面跟大小写字母, 数字和下划线, 但不能以数字开头。<?php $a= 100 ; // 声明一个变量 d ,赋予整数 100 $b=“ string ”; // 声明一个变量 d ,赋予字串 string $c= true ; // 声明一个变量 d ,赋予布尔值 true $d= ; // 声明一个变量 d ,赋予浮点数 $key = $a; // 声明一个 key 变量,并将 a 变量的值赋予$a= $b= $c= $d=“ value ”; // 同时声明多个变量,并赋予相同的值?>注意: 可以使用函数 unset( ) 释放指定的变量, isset( ) 函数检测变量是否设置, empty( ) 函数检查一个变量是否为空。 2. 可变变量的声明?有时候使用可变变量名是很方便的。就是说, 一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。例如: <?php $a=‘ hello ’; // 普通变量$$a =‘ world ’; // 可变变量 echo " $a ${$a} "; // 输出: hello world echo "$a $hello "; // 输出: hello world ?> (二) 、变量的引用 1. 引用的具体操作?引用操作符& 可以在关联赋值中使用, 就像一个别名, 使得变量都指向了内存的相同地址。?通过 unset($a) 重置变量与内存的关联<?php $a =5; $b=& $a; echo $b; // 输出 5 $a =7; echo $b; // 输出 7 ?> 2. 注意点(1 ) 、只有变量才有地址,也就是只有变量才能有引用(2 ) 、引用时,一个变量发生变化,另一个变量也随之改变(3 ) 、在使用 unset( ) 函数时,如果有引用关系,只是解除这个引用关系,删除这个一个变量,另一个变量还存在(4 )、如果两个变量是引用关系, 一个改变, 另一个也改变, 但如果给其中一个引用变量不是普通的值,而是一个新的引用,则改变引用关系(三) 、变量的类型 PHP 是一门弱语言 1. 变量的原始类型--- var_dump( ) –- 四种标量类型: 布尔型( boolean ) 整型( integer ) 浮点型( float ) (浮点数,也作 double ) 字符串( String ) –- 两种复合类型: 数组( Array ) 对象( Object ) –- 最后是两种特殊类型: 资源( Resource ) NULL 注:代码见 布尔型变量?这是最简单的类型。 boolean 表达了真值, 可以为 TRUE 或 FALSE ,即“真”或“假”。?当其他类型转换为 boolean 类型时,以下值被认为是 FALSE : ?布尔值 FALSE ?整型值 0 (零) ?浮点型值 (零) ?空白字符串和字符串"0" ?没有成员变量的数组?没有单元的对象(仅适用于 PHP 4) ?特殊类型 NULL (包括尚未设定的变量) 所有其它值都被认为是 TRUE (包括任何资源)。注:代码见 3. 整数和浮点型(1 ) 整型?整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号( - 或者+ )代表数值的正负。<?php $a= 12