Thinkphp 3&ThinkPHP 5の違いと前後の通信伝達値
目次 Tp3 Tp5 前後端通信 Aリンク form Ajax JavaScript Window Location Href
Tp3
追加削除変更:add()削除delete()変更save()検索select()導入use thinkcontuor伝値:I()コントローラ間呼び出し:A()操作データテーブル:アルファベット関数M()D()MモデルクラスDを指定する必要はありません$this->display()
Tp5
追加削除変更変更変更insert()削除delete()変更update()検索find()/select()アシスタント関数:db(操作データテーブル)use think/DB use thinkControllerを導入する必要がある;伝達値:input()コントローラ間呼び出し:controller()return$this->fetch(’);return view(); レンダー(Render)
ぜんごつうしん
Aリンク
form
Ajax
JavaScript
Window Location Href
Location.href=「{:url(‘モジュール/コントローラ/メソッド’)}」;‘[モジュール/コントローラ/操作]?追加パラメータ1=値1&追加パラメータ2=値2...'Array(‘id’=>($v[‘id’))
Tp3
追加削除変更:add()削除delete()変更save()検索select()導入use thinkcontuor伝値:I()コントローラ間呼び出し:A()操作データテーブル:アルファベット関数M()D()MモデルクラスDを指定する必要はありません$this->display()
Tp5
追加削除変更変更変更insert()削除delete()変更update()検索find()/select()アシスタント関数:db(操作データテーブル)use think/DB use thinkControllerを導入する必要がある;伝達値:input()コントローラ間呼び出し:controller()return$this->fetch(’);return view(); レンダー(Render)
ぜんごつうしん
Aリンク
<a hraf:“{
:url(‘ / / ’)}”></a>
form
<form action:“{
:url(‘ / / ’)}”></form>
Ajax
$.ajax({
type : '',
url : '',
dataType : '',
data : {
……
},
success= res =>{
}
})
JavaScript
Window Location Href
Location.href=「{:url(‘モジュール/コントローラ/メソッド’)}」;‘[モジュール/コントローラ/操作]?追加パラメータ1=値1&追加パラメータ2=値2...'Array(‘id’=>($v[‘id’))