ホームページ >バックエンド開発 >PHPチュートリアル >renderforwardredirect 差分 リダイレクト フォワード 差分 ペイイットフォワード プットフォワード

renderforwardredirect 差分 リダイレクト フォワード 差分 ペイイットフォワード プットフォワード

WBOY
WBOYオリジナル
2016-07-29 08:55:071622ブラウズ

render

1. render

を指定しないでください: (現在のモデルはコントローラー内にあります)/(現在のコントローラー)/(現在のアクション).phtml

2.$this->render('xxx') ;

結果: (現在のモデルはコントローラー内にあります)/(現在のコントローラー)/xxx.phtml

3. 概要

レンダリングはビューファイルを直接導入します

forward

1.$this->forward(' xxx');

結果: (現在のモデルはコントローラー内にあります)/(現在のコントローラー)/xxxAction

2.$this->forward('xxx','Yyy');

結果: (現在のモデルはコントローラー内にあります)/ YyyController/xxxAction

3.$this->forward('xxx','Yyy','zzz');

結果: zzz/Yyy/xxxAction

4.

this?>forw ard ('xxx', 'Y yy,z zz , params);複数のレイヤー

$params = array(

「a」 => 「1」、
「b」 => 「2」
); 結果: /zzz/Yyy/xxx/a/1/b/2

5. 概要

このコントローラーの特定の機能に進むことができます

他のコントローラーの関数にジャンプすることもできます


redirect

1.$this->redirect('/xxx');

Result:/xxx

2.$this->redirect('/xxx /yyy');

結果:/xxx/yyy

3.$this->redirect('/xxx/yyy/zzz');

結果:/xxx/yyy/zzz

4.$this ->redirect('http://www.baidu.com');

結果: Baidu の外部ネットワークにジャンプします

5. 概要

リダイレクトはこの Web サイトまたは外部ネットワークにリダイレクトできます

').addClass ('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); }); 上記は、転送とレンダリングの側面を含む、renderforwardredirect の違いを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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