Rumah > pembangunan bahagian belakang > masalah PHP > 何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?

何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?

慕斯
Lepaskan: 2023-03-09 21:20:02
asal
2188 orang telah melayarinya

上篇文章给大家介绍了《你了解PHP常量和变量可变变量?如何去使用呢???》,本文继续给大家介绍PHP常量和变量之外部变量,跟随我的脚步一起出发吧!!!

何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?

PHP常量和变量之外部变量:

外部变量:外部变量就是PHP在使用过程中规定好的一些变量

例如:我们将一下代码放在一个表单中,命名为user.html:

代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

<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>

Salin selepas log masuk

代码执行结果如下:

18.JPG

以上代码是HTML最基础的一段代码,再次代码中,其意思就是把用户和密码,采用get方法,将数据发送给reg.php。reg.php在接受用户传来的username和password这两个值;

从而得出第一个外部变量:$_GET

$_GET的主要作用是指将得到的get传值的数据

建立一个新的表单:命名为reg.php,用$_GET来接受值:

代码如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<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']);

?>

Salin selepas log masuk

代码如下所示:

19.JPG

关于$_GET传值,在地址栏会看到密码,如果不想让其他人看到密码,我们需要在PHP的代码中把$_GET改为$_POST:

代码如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<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[&#39;pwd&#39;]);

?>

Salin selepas log masuk

代码如下所示:

20.JPG

推荐:《PHP视频教程

Atas ialah kandungan terperinci 何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan