ホームページ >バックエンド開発 >PHPの問題 >php の事前定義変数とは何かを理解するのに 1 分かかりますか? $_POST 変数とは何ですか?

php の事前定義変数とは何かを理解するのに 1 分かかりますか? $_POST 変数とは何ですか?

慕斯
慕斯オリジナル
2021-06-30 15:42:442818ブラウズ

PHP についてたくさんのことを学びました。今日は、PHP の事前定義変数とは何なのかを 1 分で学びましょう。 $_POST 変数とは何ですか? 、完全にマスターできているかどうかは疑問ですが、そうでない場合は、この記事に従って学習を続けてください

関連する推奨事項:PHP の可変変数とは何ですか?可変変数を理解するにはどうすればよいでしょうか?

事前定義変数:

いわゆる事前定義変数は、実際には言語ツール PHP で事前定義された変数を指します。

私たちはただ「楽しんで使う」だけです

概要:

主に含まれるもの:$、_GET、S_ POST、$_ REQUEST、$ _ SERVER、$GLOBALS、

  • ## はすべて配列

  • # システム定義とメンテナンスです。つまり、値を割り当てるべきではありません。またはその値を破棄するには、「その値を使用する」ことのみを行う必要があります。

  • はスーパーグローバルなスコープを持ち、どこでも使用できます。

  • #状況によっては異なる値になる可能性があります
$_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 の事前定義変数とは何かを理解するのに 1 分かかりますか? $_POST 変数とは何ですか?ise (変数):

変数が存在するかどうか、または変数が空 (null) であるかどうかを判断します。存在する場合は true、そうでない場合は false

empty (変数): 変数の「内部コア」が空 (null ではなく空) かどうかを判断します。基本的に、これはいくつかの厳格なルールです。 。次のデータはすべて "空" ": ."" "0"、false、null、array0 空の配列も空です。

変数の内容が空の場合、結果は empty(0は true、それ以外の場合は false;

推奨学習: 「

PHP ビデオ チュートリアル

以上がphp の事前定義変数とは何かを理解するのに 1 分かかりますか? $_POST 変数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。