标签:false 改变 最好 bool line table 运算符 name 标识符
注意点:
<?php $flag=TRUE; $flag2=false; $string1=‘您好‘; echo $flag; //输出1 echo $flag2; //什么也不输出 var_dump($flag); //输出 boolean true var_dump($string1); //输出 string ‘您好‘ (length=6) ?>
字符串型可以用三种方法定义:单引号形式、双引号形式和Heredoc结构形式。
当字符串中包含引号的时候,我们有以下几种解决方法
当引号遇到美元符号
当字符串很长
当字符串很长的时候我们可以使用Heredoc结构形式的方法来解决该问题,首先使用定界符表示字符串(<<<),接着在“<<<“之后提供一个标识符GOD,然后是字符串,最后以提供的这个标识符结束字符串。如下图:
<?php header("Content-type: text/html; charset=utf-8"); $a=2; $string1=<<<GOD 我有一只小毛驴,我从来也不骑。有一天{$a}我心血来潮,骑着去赶集。我手里拿着小皮鞭,我心里正得意。不知怎么哗啦啦啦啦,我摔了一身泥. GOD; echo $string1; ?>
资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。
常量可以理解为值不变的量(如圆周率);常量主要功效是可以避免重复定义,篡改变量值
自定义的常量是通过php中的函数define(name,value,case_insensitive)来定义的,该函数有三个参数,如下说明:
参数 | 描述 |
---|---|
name | 必要参数。指定常量的名称。常量的命名规则与变量的一致,但是一般常量我们都用全大写,常量名可以用存储常量名的变量表示 |
value | 为必选参数,它是常量的值 |
case_sensitive | 可选参数,可选的,规定常量名是否对大小写敏感。默认是false。 |
<?php $p = "PII"; define("PI",3.14); define($p,3.14); echo PI; //输出3.14 echo "<br />"; echo PII; //输出3.14 ?>
<?php define("PI",3.14); $r=2; $area=PI*$r*$r;//计算圆的面积 echo $area; ?>
2.使用constant()函数。它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便,其语法格式如下:
mixed constant(string constant_name)
第一个参数constant_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,失败则提示错误信息常量没有被定义。(注:mixed表示函数返回值类型为多种不同的类型,string表示参数类型为字符串类型)。
<?php define("PI",3.14); $r=3; $area=constant("PI")*$r*$r;//计算圆的面积 echo $area; ?>
标签:false 改变 最好 bool line table 运算符 name 标识符
原文地址:http://www.cnblogs.com/Anne1991/p/6898149.html