Rumah >rangka kerja php >ThinkPHP >Dua kaedah untuk lompat halaman dalam ThinkPHP5
Dalam ThinkPHP5, alamat lompat adalah keperluan yang sangat biasa. Artikel ini akan memperkenalkan cara untuk melompat ke halaman dalam ThinkPHP5.
Dalam ThinkPHP5, terdapat dua cara untuk mencapai lonjakan halaman.
Fungsi pembantu lompat menggunakan redirect()
untuk mencapai lompatan halaman. redirect()
Fungsi menerima satu parameter, iaitu alamat lompat.
public function index() { // 跳转到Index控制器中的hello方法 return redirect('index/hello'); } public function hello() { return 'Hello, ThinkPHP5!'; }
public function index() { // 跳转到http://www.example.com/ return redirect('http://www.example.com/'); }
public function index() { // 跳转到Index控制器中的hello方法,并传递参数name return redirect('index/hello', ['name' => 'ThinkPHP5']); } public function hello($name) { return 'Hello, ' . $name . '!'; }
redirect()
1 Lompat ke kaedah dalam pengawal
use think\Controller; class Index extends Controller { public function index() { // 跳转到Index控制器中的hello方法 return $this->redirect('hello'); } public function hello() { return 'Hello, ThinkPHP5!'; } }3 >
use think\Controller; class Index extends Controller { public function index() { // 跳转到http://www.example.com/ return $this->redirect('http://www.example.com/'); } }Di atas adalah kaedah untuk melaksanakan lompat halaman dalam ThinkPHP5 Adalah disyorkan untuk memilih kaedah yang sesuai untuk melompat mengikut situasi sebenar.
Atas ialah kandungan terperinci Dua kaedah untuk lompat halaman dalam ThinkPHP5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!