PHP学習シリーズ5
PHP 学習シリーズ 5
1、$_POST、$_GET、$_REQUEST --- スーパーグローバル変数
$_POST、$_GET 配列のいずれかがフォーム変数の詳細を保存できます。どの配列が使用されるかは、使用されるメソッドによって異なります。フォームを送信するとき。
さらに、これら 2 つの方法で送信されたすべてのデータは、$_REQUEST 配列
2 を通じて取得できます。ドットは文字列
二重引用符と一重引用符
echo “$tire” を接続するために使用されます。 ”: これは $tire
echo の値の出力です。 '$tire': これは $tire
3 の出力です。 Php は、に保存された値に基づいていつでも変数の型を決定できます。変数
変数の名前を変更し、ある変数の値を別の変数の名前として使用します
例:
$varname='tireqty'
$$varname を使用して置き換えることができます$tireqty の値を $$varname=5 のように設定できます。$tireqty=5;
定数を宣言します:
define('TIREPRICE',100) ;
echo TIREPRICE;
php は多くの定数を予約しています。これらの定数は、phpinfo() 関数を使用して
4、スーパー グローバル変数、
$GLOBALS
$_SERVER、サーバー環境変数配列を表示します。
$_GET、および get メソッドを通じてスクリプトに渡される変数配列
$_POST 、post メソッドを通じて
$_COOKIE を渡す、Cookie 変数配列
$_FILES、ファイルのアップロードに関連する変数配列
$_ENV、環境変数配列
$_REQUEST、すべてのユーザー入力変数配列
$_SESSION、セッション変数配列
5、変数割り当て
ある変数の値を別の変数に割り当てる場合、まず元の変数のコピーを生成し、それをメモリ内の別の場所に保存します。参照演算子 & を使用すると、このようなコピーを避けることができます。
参照はポインタではなくエイリアスのようなもので、参照をリセットすることで参照先のアドレスを変更できます。
例: $a=5,$b=&$a,$a=7; このように、$a と $b は両方とも 7 になります。 unset($a);
単位記号 (===)
戻り値は、演算子の両側のオペランドが等しく、同じデータ型を持つ場合にのみ true になります。
new 演算子と -> 演算子は、クラスのインスタンスを初期化し、クラスのメンバーにアクセスするために使用されます。
エラー抑制演算子 @
たとえば、$a=@(57/0)
@ 演算子を使用しないと、このコード行は 0 による除算の警告を生成します。この演算子を使用すると、この警告は抑制されます。
実行演算子 (``)
例: $out=`ls -l`
型演算子
instanceof
6、基本構文
switch の条件は整数にすることができます、文字列、浮動小数点数。
if(){}elseif(){}; または if(){}else if(){};
if():
endif;
endswitch、endwhile、endfor ,endforeach.
do...while には代替構文がありません。
declare(directive){
block
}
は、コード ブロックの実行コマンドを設定するために使用されます。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









request の中国語の意味は「要求」で、PHP のグローバル変数であり、「$_POST」、「$_GET」、「$_COOKIE」を含む配列です。 「$_REQUEST」変数は、POSTまたはGETで送信されたデータやCOOKIE情報を取得できます。

PHP 開発者にとって、POST を使用してパラメータのあるページにジャンプすることは基本的なスキルです。 POST は HTTP でデータを送信する方法で、HTTP リクエストを通じてサーバーにデータを送信できます。ジャンプ ページはサーバー側でページを処理してジャンプします。実際の開発では、特定の機能上の目的を達成するために、パラメーターを指定して POST を使用してページにジャンプする必要があることがよくあります。

Python3.x で urllib.request.urlopen() 関数を使用して GET リクエストを送信する方法 ネットワーク プログラミングでは、HTTP リクエストを送信してリモート サーバーからデータを取得する必要があることがよくあります。 Python では、urllib モジュールの urllib.request.urlopen() 関数を使用して、HTTP リクエストを送信し、サーバーから返される応答を取得できます。この記事では使い方を紹介します

PHP は、インタラクティブで動的な Web アプリケーションの作成に使用できる、広く使用されているサーバー側スクリプト言語です。 PHP アプリケーションを開発する場合、通常、フォームを介して処理するためにユーザー入力データをサーバーに送信する必要があります。ただし、フォームデータがPHPで送信されたものであるかどうかを判断する必要がある場合があるので、この記事ではその判断方法を紹介します。

Python はブラウザーによるポスト リクエストの送信をシミュレートします importrequests 形式 request.postrequest.post(url,data,json,kwargs)#ポスト リクエストの形式 request.get(url,params,kwargs)#get リクエストと比較して、ポスト リクエストの送信パラメータは次のように分割されますForms ( x-www-form-urlencoded) json (application/json) データ パラメーターは、辞書形式と文字列形式をサポートしています。辞書形式は、 json.dumps() メソッドを使用して、データを有効な JSON 形式の文字列に変換します。このメソッドには、次のものが必要です

1. Java は post インターフェイスを呼び出します 1. Java に付属の URLConnection または HttpURLConnection を使用します 他の jar パッケージをダウンロードする必要はありません URLConnection を呼び出します インターフェイスの応答コードがサーバーによって変更されている場合、応答メッセージは受信できません。応答コードが正しい場合にのみ受信されます。 publicstaticStringsendPost(Stringurl,Stringparam){OutputStreamWriterout=null;BufferedReaderin=null;StringBuilderresult=newSt を返します。

以下:server{listen80;listen443ssl;server_namenirvana.test-a.gogen;ssl_certificate/etc/nginx/ssl/nirvana.test-a.gogen.crt;ssl_certificate_key/etc/nginx/ssl/nirvana.test-a.gogen .key;proxy_connect_timeout600;proxy_read_timeout600;proxy_send_timeout600;c

PHP の Request オブジェクトは、クライアントからサーバーに送信される HTTP リクエストを処理するために使用されるオブジェクトです。 Request オブジェクトを通じて、リクエストを処理して応答するために、リクエスト メソッド、リクエスト ヘッダー情報、リクエスト パラメータなどのクライアントのリクエスト情報を取得できます。 PHP では、$_REQUEST、$_GET、$_POST などのグローバル変数を使用して、要求された情報を取得できますが、これらの変数はオブジェクトではなく配列です。リクエスト情報をより柔軟かつ便利に処理するために、次のことができます。
