何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?
上篇文章给大家介绍了《你了解PHP常量和变量可变变量?如何去使用呢???》,本文继续给大家介绍PHP常量和变量之外部变量,跟随我的脚步一起出发吧!!!
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> 的值 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视频教程》
Atas ialah kandungan terperinci 何为PHP常量和变量之外部变量?你会运用吗?你还知道多少常量?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas





Artikel ini membincangkan kelemahan OWASP 10 dalam strategi PHP dan mitigasi. Isu -isu utama termasuk suntikan, pengesahan yang rosak, dan XSS, dengan alat yang disyorkan untuk memantau dan mendapatkan aplikasi PHP.

Kompilasi JIT Php 8 meningkatkan prestasi dengan menyusun kod yang sering dilaksanakan ke dalam kod mesin, memberi manfaat kepada aplikasi dengan pengiraan berat dan mengurangkan masa pelaksanaan.

Artikel ini membincangkan mendapatkan muat naik fail PHP untuk mengelakkan kelemahan seperti suntikan kod. Ia memberi tumpuan kepada pengesahan jenis fail, penyimpanan selamat, dan pengendalian ralat untuk meningkatkan keselamatan aplikasi.

Artikel ini membincangkan penyulitan simetri dan asimetrik dalam PHP, membandingkan kesesuaian, prestasi, dan perbezaan keselamatan mereka. Penyulitan simetri lebih cepat dan sesuai untuk data pukal, manakala asimetrik digunakan untuk pertukaran utama yang selamat.

Artikel ini membincangkan pelaksanaan pengesahan dan kebenaran yang mantap dalam PHP untuk mencegah akses yang tidak dibenarkan, memperincikan amalan terbaik dan mengesyorkan alat peningkatan keselamatan.

Artikel ini membincangkan strategi untuk melaksanakan kadar API yang mengehadkan PHP, termasuk algoritma seperti baldi token dan baldi bocor, dan menggunakan perpustakaan seperti simfoni/kadar-limiter. Ia juga meliputi pemantauan, had kadar penyesuaian secara dinamik, dan tangan

Artikel membincangkan amalan terbaik untuk pengesahan input PHP untuk meningkatkan keselamatan, memberi tumpuan kepada teknik seperti menggunakan fungsi terbina dalam, pendekatan putih, dan pengesahan sisi pelayan.

Artikel ini membincangkan strategi untuk mencegah serangan CSRF di PHP, termasuk menggunakan token CSRF, kuki tapak yang sama, dan pengurusan sesi yang betul.
