ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP で I()、U()、$this->post() などの関数を使用する方法、thinkphpthis-_PHP チュートリアル

ThinkPHP で I()、U()、$this->post() などの関数を使用する方法、thinkphpthis-_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:13:24937ブラウズ

ThinkPHP での I()、U()、$this->post() およびその他の関数の使用法、thinkphpthis-

この記事の例では、ThinkPHP での I()、U()、$this->post() などの関数の使用法を説明します。参考のためにみんなで共有してください。具体的な方法は以下の通りです

ThinkPHP では、次のメソッドを使用してコントローラーでフォーム データを受け入れることができます:

1. $_POST[]/$_GET[] ただし、受け入れられたフォームのコンテンツは htmlspecialchars() 関数によってフィルターされません。これを使用してデータを受信したい場合は、フォームデータを手動で処理する必要があります

2. 受信フォーム関数

を使用してコードをコピーできます コードは次のとおりです:
$this->_post();$this->_get();
、この関数はデフォルトのフィルターでは htmlspecialchars() を使用します。手動でフィルターする必要はありません。

3. thinkphp3.1.3 には新しい関数 I() があり、フォーム データを直接受け取ります。この関数はこれらのフィールドをフィルターします。I('受信する必要があるフォームの名前', 'データが空の場合 デフォルト値','フォームデータの処理に使用される関数');

U() 関数は出力アドレスです

U('オペレーション名', 'array()パラメータ', '疑似静的サフィックス名', ジャンプするかどうか, ドメイン名)

この記事で説明した内容が、皆様の ThinkPHP フレームワーク プログラミングに役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/916057.html技術記事 ThinkPHP で I()、U()、$this-post() およびその他の関数を使用する方法、thinkphpthis - この記事では、ThinkPHP での I()、U()、$this-post() およびその他の関数の使用法について説明します。 。参考のためにみんなで共有してください。具体的な方法は以下の通りです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。