ホームページ >バックエンド開発 >PHPチュートリアル >CI フレームワークでの post、ajax、get リクエストの判定方法

CI フレームワークでの post、ajax、get リクエストの判定方法

不言
不言オリジナル
2018-07-05 14:32:302736ブラウズ

この記事ではCIフレームワークにおけるpost、ajax、getリクエストの判定方法を中心に紹介していますが、一定の参考になるので共有します。困っている友人は参考にしてください

CIフレームワーク tp フレームワークの IS_POST、IS_AJAX、IS_GET に類似したメソッドは提供されません。

ホイールは自分で作らなければなりません。次に、リクエストを判定するためのこれらのメソッドを定義する方法を紹介します。実はとてもシンプルなのです。

まず、定数を定義するファイルである constants.php を開きます。次に、これらのコード行をファイルに追加します。

//定义请求数据的方法
define('IS_POST',strtolower($_SERVER["REQUEST_METHOD"]) == 'post');//判断是否是post方法
define('IS_GET',strtolower($_SERVER["REQUEST_METHOD"]) == 'get');//判断是否是get方法
define('IS_AJAX',isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');//判断是否是ajax请求

これで、コントローラー ファイルでこれらのメソッドを呼び出すことができます。

以上がこの記事の全内容です。皆様の学習にお役に立てれば幸いです。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

ターミナルでlaravelのログを表示する方法

nginx memcacheキャッシュの概要

以上がCI フレームワークでの post、ajax、get リクエストの判定方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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