php基础2:常用函数

define() 函数定义一个常量。

常量类似变量,不同之处在于:

define(name,value,case_insensitive)
参数 描述
name 必需。规定常量的名称。
value 必需。规定常量的值。
case_insensitive

必需。规定常量的名称是否对大小写敏感。

若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。

 

isset 检测变量是否设置

bool isset ( mixed $var [, mixed $var [, $... ]] )

如果 var 存在则返回 TRUE,否则返回 FALSE。如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。

 

unpack() 函数从二进制字符串对数据进行解包。

语法

unpack(format,data)
参数 描述
format 必需。规定在解包数据时所使用的格式。
data 可选。规定被解包的二进制数据。

fread

fread读取文件(可安全用于二进制文件)

string fread ( int $handle , int $length )

fread() 从文件指针 handle 读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192 个字节时就会停止读取文件,视乎先碰到哪种情况。

返回所读取的字符串,如果出错返回 FALSE

 

str_repeat()

函数把字符串重复指定的次数。

语法

str_repeat(string,repeat)
参数 描述
string 必需。规定要重复的字符串。
repeat 必需。规定字符串将被重复的次数。必须大于等于 0。



你可能感兴趣的:(php基础)