时间:2021-07-01 10:21:17 帮助过:12人阅读

PHP常量和变量之外部变量:
外部变量:外部变量就是PHP在使用过程中规定好的一些变量;
例如:我们将一下代码放在一个表单中,命名为user.html:
代码如下:
<html>
<head>
</head>
<body>
<form action="" method="get">
<input type="text" name="username"/>
<input type="password" name="pwd"/>
<input type="submit" value="提交"/>
</form>
</body>
</html>代码执行结果如下:

以上代码是HTML最基础的一段代码,再次代码中,其意思就是把用户和密码,采用get方法,将数据发送给reg.php。reg.php在接受用户传来的username和password这两个值;
从而得出第一个外部变量:$_GET
$_GET的主要作用是指将得到的get传值的数据;
建立一个新的表单:命名为reg.php,用$_GET来接受值:
代码如下所示:
<html>
<head>
</head>
<body>
<form action="" method="get">
<input type="text" name="username"/>
<input type="password" name="pwd"/>
<input type="submit" value="提交"/>
</form>
</body>
</html>
<?php
//$_GET后面加上中括号,将username作为字符串放在中括号里面,
//就得到了表单里面的<input type="text" name="username"/>的值
var_dump($_GET['username']);
?>代码如下所示:

关于$_GET传值,在地址栏会看到密码,如果不想让其他人看到密码,我们需要在PHP的代码中把$_GET改为$_POST:
代码如下所示:
<html>
<head>
</head>
<body>
<form action="" method="post">
<input type="text" name="username"/>
<input type="password" name="pwd"/>
<input type="submit" value="提交"/>
</form>
</body>
</html>
<?php
//$_POST后面加上中括号,将username作为字符串放在中括号里面,
//就得到了表单里面的<input type="text" name="username"/>的值
var_dump($_POST['pwd']);
?>代码如下所示:

推荐:《PHP视频教程》
以上就是何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?的详细内容,更多请关注gxlcms其它相关文章!