-
defined(string constants_name); 该函数用于判断常量是否被定义,参数为常量名称,若指定的常量存在则返回布尔类型true,否则返回布尔类型false。查看全部
-
constant(string constant_name); 该函数的参数为指定的常量名称(可以直接用""指定常量名,也可以使用已赋值的变量名),如果成功则返回常量的值,失败则提示错误信息常量没有被定义。查看全部
-
常见的系统常用有(大写字母): (1)__FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。 (2)__LINE__ :PHP程序文件行数。它可以告诉我们,当前代码在第几行。 (3)PHP_VERSION:当前解析器的版本号。它可以告诉我们当前PHP解析器的版本号,我们可以提前知道我们的PHP代码是否可被该PHP解析器解析。 (4)PHP_OS:执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码。查看全部
-
常量的作用 常量主要功效是可以避免重复定义,篡改变量值。在我们进行团队开发时,或者代码量很大的时候,对于一些第一次定义后不改变的量,如果我们使用变量,在不知情的情况下,使用同一变量名时,变量值就会被替换掉,从而会引发服务器执行错误的任务。 此外,使用常量还能提高代码的可维护性。如果由于某些原因,常量的值需要变更时候,我们只需要修改一个地方。例如在做计算中,起初我们取圆周率为3.14,于是很多计算中我们都使用3.14进行计算,当要求计算精度提高,圆周率需要取3.142的时候,我们不得不修改所有使用3.14的代码,倘若代码量比较多时,不仅工作量大,还可能遗漏。查看全部
-
define(string constant_name, mixed value, case_sensitive = true); 该函数作用是定义常量,第1个参数是常量名(字符串,可直接用""写一个字符串,也可以用已赋值字符串的变量名代替,如案例中的$p),第2个参数是常量值,第3个参数是设定大小写敏感(true不敏感false敏感)。查看全部
-
1、NULL(NULL):NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。 2、unset(变量名); 该函释放指定的变量,使该变量变为空。查看全部
-
fopen(); 该函数打开文件,得到返回值的就是资源类型查看全部
-
资源(resource):资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。查看全部
-
Heredoc 结构形式,定界符 <<<标识符 内容 标识符; 例 $string = <<< abc 内容内容内容内容 abc;查看全部
-
需要输出引号时,可以: 1、单引号字符串里可以嵌套双引号字符串,双引号字符串里可以嵌套单引号字符串; 2、使用转义字符。查看全部
-
PHP单引号及双引号均可以修饰字符串类型的数据,如果修饰的字符串中含有变量(如$name)时,两者最大的区别是: 双引号会替换变量的值,而单引号会把它当做字符串输出。查看全部
-
用echo指令输出布尔类型时,如果是true则输出1,如果是false则什么也不输出。查看全部
-
PHP为弱类型语言,允许不声明变量类型,而直接由赋值来指定变量类型。查看全部
-
memory_get_usage(); 该函数获取当前PHP消耗的内存,可直接echo输出,也可以像例子中的,将该函数赋值给变量,通过变量来计算不同阶段的内存消耗量。查看全部
-
变量命名规则: 1、区分大小写; 2、只能以字母或下划线开头; 3、不能包含空格;查看全部
举报
0/150
提交
取消