echo '<br/>';
$b = intval($a);//类型转换后不改变$a原来的类型
echo gettype($a);//double
echo '<br/>';
?>
<?php
$a = 22.23;
echo gettype($a);//double
echo '<br/>';
settype($a,"integer");//类型转换后会改变$aa原来的类型
echo gettype($a);//integer
echo '<br/>';
?>
7.变量的作用域
超级全局变量
|
变量名 |
作用 |
|
$GLOBALS |
所有全局变量数组 |
|
$_SERVER |
服务器环境变量数组 |
|
$_GET |
通过GET方式传递给该脚本的变量数组 |
|
$_POST |
通过POST方式传递给该脚本的变量数组 |
|
$_COOKIE |
COOKIE变量数组 |
|
$_FILES |
与文件上传相关的变量数组 |
|
$_ENV |
环境变量数组 |
|
$_REQUEST |
所用用户输入的变量数组 |
|
$_SESSION |
会话变量数组 |
8.常量
一旦被定义之后,就不能再次更改。
<?php
define("TOTAL",100);
echo TOTAL;//100
echo '<br/>';
define("TOTAL",200);
echo TOTAL;//100
?>
查看PHP预定义的常量的方法
<?php
phpinfo();
?>
引用PHP预定义常量的方法
<?php
echo $_SERVER["SERVER_NAME"];//localhost
echo '<br/>';
echo $_SERVER["SERVER_PORT"];//8090
echo '<br/>';
echo $_SERVER["DOCUMENT_ROOT"];//D:/AppServ/www
echo '<br/>';
?>
五.访问表单变量
常见的三种方式
<?php
echo $username;//简短风格,容易与变量名混淆,不推荐使用。
echo '<br/>';
echo $_POST['username'];//中等风格,4.1.0版后支持,推荐
echo '<br/>';
echo $HTTP_POST_VARS['username'];//冗长风格,已过时,将来可能会被剔除
?>
Posttest.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>获取表单数据的方式</title>







