1 / 22
文档名称:

php变量数据类型.ppt

格式:ppt   大小:512KB   页数:22页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

php变量数据类型.ppt

上传人:孔乙己 2022/8/5 文件大小:512 KB

下载得到文件列表

php变量数据类型.ppt

相关文档

文档介绍

文档介绍:php变量数据类型
(3). $_POST
该变量包含使用 POST 方法传递的参数的有关信息;
例:
html:
<form name=“reg” action=“” method=“post”>
php变量数据类型
(3). $_POST
该变量包含使用 POST 方法传递的参数的有关信息;
例:
html:
<form name=“reg” action=“” method=“post”>
用户名:<input type=“text”name=“username”/>
密码: <input type=“password” name=“passwd”/>
<input type=“submit”value=“提交”/>
</form>
php:
$username = $_POST[‘username’];
$passwd = $_POST[‘passwd’];
变量
(4). $_REQUEST
该变量记录着通过各种输入方法传递给脚本的变量,如GET POST,但不要用这个超级全局变量,因为它不安全;
(5). $_COOKIE
(6). $_SESSION
(7). $_FILES
(8). $_ENV
(9). $GLOBALS
变量

$val_1 = ‘hello’;
$hello = ‘world’;
echo $val_1;

echo ${$val_1};
变量

常量是指在程序执行中无法修改的值。如 PI ();
在脚本执行期间该值不能改变;
常量对大小写敏感,通常常量名总是大写;
常量是全局的,可以在脚本的任何地方引用;
常量分为内置常量和自定义常量;
常量使用define()函数定义;
例:
define(‘PI’, );
echo PI;
常量

PHP_OS
PHP_VERSION

__LINE__ 文件中的当前行号;
__FILE__ 文件的完整路径和文件名;
__FUNCTION__ 函数名称;
__CLASS__ 类的名称;
__METHOD__ 类的方法名;
常量
一、标量数据类型
(string)
字符串有三种定义方式:单引号,双引号,定界符;
单引号字符串中出现的变量不会被变量的值替代;
双引号字符串中最重要的一点是其中的变量会被变量值替代;
如果遇到美元符号($),解析器会尽可能多地取得后面的字符以组成一个合法的变量名,如果想明确的指定名字的结束,用花括号把变量名括起来。
例:
$beer = ‘Heineken’;
echo “He drank some {$beer}s”;
数据类型
字符串定界的方法使用定界符语法 “<<<“
例:
$str = <<<EOD
Example of string
using heredoc syntax.
EOD;
echo $str;
使用定界符要注意:
结束标识符所在的行不能包含任何其它字符,这意味着该标识符不能被缩进,在分号之前之后
都不能有任何空格或制表符;
数据类型
\n 换行
\r 回车
\t 水平制表符
\\ 反斜线
\$ 美元符
\” 双引号
转义字符
(integer)
$age = 25;
(float, double)
$num = ;

$bo = TRUE;
$bo = FALSE;
以下值被认为是FALSE:
布尔值 FALSE
整型值 0
浮点型值
空白字符串和字符串 “0”
没有成员变量的数组
没有单元的对象
特殊类型的NULL
数据类型
二、复合数据类型

$week = array(‘星期一’, ‘星期二’, ‘星期三’);

$db = new db;
数据类型
三、特殊数据类型

$fh = fopen(“”, “r”);

null 无,表示没有值,null不表示空格,也不表示0;
以下情况,则认为是null:

没有设置为任何预定义的变量;
明确的赋值为null;
使用函数unset()清除;
数据类型
因为php对于类型定义非常的松散,所以有时会根据引用变量的环境,将变量自动转换