首頁  >  文章  >  後端開發  >  一分鐘搞定php中什麼是預定義變數?什麼是$_POST變數?

一分鐘搞定php中什麼是預定義變數?什麼是$_POST變數?

慕斯
慕斯原創
2021-06-30 15:42:442735瀏覽

我們學會了解這麼多關於PHP的知識,今天學習一分鐘搞定php中什麼是預定義變數了?什麼是$_POST變數? ,不知你們是否已經完全掌握了呢,如果沒有,那就跟隨這篇文章一起繼續學習吧

#相關推薦:PHP中什麼是可變變數?如何理解可變變數?

預先定義變數:

所謂預定義變量,其實指,php這個語言工具中,預先就定義好的變數;

我們只是「享來使用」

綜述:

#主要有:$, _GET,S_ POST,$_ REQUEST, $ _ SERVER, $GLOBALS ,

  • 皆是陣列

  • ##系統定義與維護一即我們不應該其給其賦值或銷毀其值,只應該去「用其值"

  • 具有超全域作用域一哪裡都可以使用。

  • 不同情形下可能具有不同的值

$_POST變數:

意義:

它代表使用者透過表單以post方式( methodu"post" )提交的時候所提交的所有資料- -這個稱為post資料。

<!--
以下表单的数据,点击提交后,会将所有表单数据提交给
8post_ _data.php这个页面(文件),并在该文件中去处理
其实就是指:程序进入该文件中运行。
=-》
<form action="8post data. php" method="post">
数据1: <input type="text" name="data1 />
<br />
数据2: <input type="text" name= "data2" />
<br />
<input type="submit" value="提交" />
</form>

程式碼如下:

$post_data php頁面及輸出結果: 

<?php
//先一个一个获取数据:
$d1 = $_POST[&#39;datal&#39;];
$d2 = $POST[ &#39;data2&#39;];
//然后输出,看看:
echo "d1 = $d1, d2 = $d2";
echo "<hr />";
//再来看看整个$_ POST这个数组数据!
print_r($_POST);
?>

運行結果如下:

一分鐘搞定php中什麼是預定義變數?什麼是$_POST變數?

ise(變數):

判斷變數是否存在,或變數是否為空(nul) ;如果存在,就是true,否則就是false

empty(變數):判斷變數的「內睿」是否為空的(不是null的空,而是沒有內容) ,基本上,是一些硬性規定,如下資料都是「空的”: ."" “0", false, null, array0空數組也是空

如果一個變數內容是空的,empty(0返回的結果是true,否則是false;

推薦學習:《

PHP影片教學

以上是一分鐘搞定php中什麼是預定義變數?什麼是$_POST變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn