您的位置:首页 > 编程语言 > PHP开发

3.PHP基本语法(2)——常量、define()、访问表单变量

2016-11-18 20:01 483 查看
1、常量

(1)一般采用define()来定义

常量约定,一般采用“大写”来进行定义;同时,常量一旦被定义之后,就不能在此更改。

define("TOTAL",199);
(2)与变量的不同是,

a、变量一般用小写来定义

b、常量值可以保存布尔值、整数、浮点数或字符串数据,这些类型都是标量。

除自定义常量外,php还预定了许多常量,了解这些常量的简单方法,就是运行phpinfo()命令。

<?php
//通过define()来定义变量;
define("TOTAL",100);

echo TOTAL;

$TOTAL=200;

echo $TOTAL;

echo $_SERVER["HTTP_HOST"];

echo $_SERVER["DOCUMENT_ROOT"];

//echo phpinfo();
?>

2、访问表单变量
以php变量的形式可以访问每一个表单域,其中php变量名称必须与表单域的名称一致,

此外,php的变量名称都是以$符号开始的。

(1)访问表单数据的三种方法

a、简短风格—— $username

//第一种:简短风格;
echo $username;
//不允许用,它会混淆和普通变量的关系。
b、中等风格——$_POST["userName"]

//第二种:中等风格
//将上一张表单用name名称的value值提取出来,
//将下述整体返回给字符串;
//$_POST['username'];

$username=$_POST['username'];
echo $username;

c、冗长风格——$HTTP_POST_VARS["userName"]

//第三种:冗长风格;
$username=$HTTP_POST_VARS['username'];
echo $username;

这三种方法特点

a、简短风格:非常方便,但容易混淆,不推荐;

b、中等风格:4.1.0版后支持,推荐

c、冗长风格:最详细,但由于已经过时,长远来看,会被剔除

(2)字符串连接用点表示“.”

变量与字符串之间用点“.”连接。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息