cari

Rumah  >  Soal Jawab  >  teks badan

ThinkPhp 5.1 Mengenai parameter pengawal _GET, dan kaedah get(), param().

Gunakan URL: http://www.tp51.com/index/Demo/test/name=peter&sex=male

Demo kelas lanjutkan Pengawal

{

ujian fungsi awam()

{

buang ((( new Request())->get()); //Setara dengan dump($_GET);

Output:

'/index/Demo3/test1/name' => )

'seks' => rentetan 'lelaki' (panjang=4)

                                                                                                                                  / peter

                                                                                                   

}

Selain itu, gunakan kaedah berikut untuk mengakses kod yang sama:

URL: http ://www.tp51.com/index/Demo/test?name=peter&sex=male

Salin kod

Output:

array (size=3)

'/index/Demo/test' => rentetan '' (panjang=0)

'nama' => rentetan 'peter' (panjang=5)

'seks' => rentetan 'lelaki' (panjang=4)

param() kaedah akan dikeluarkan dengan betul .

Sila minta guru dan wira untuk membantu membimbing saya Adakah terdapat masalah dengan tetapan parameter atau kod?
Terima kasih!


Juga, Thinkphp URL melepasi parameter melalui / atau ? Sila berikan panduan tentang masalah tersebut.
Terima kasih banyak-banyak!

Selain itu, saya tidak menukar modul teras dan maklumat fail konfigurasi PHP5.1.

麦爸麦爸2355 hari yang lalu1376

membalas semua(2)saya akan balas

  • 代码输入中...

    代码输入中...2018-08-02 22:05:43

    Adakah terdapat masalah dengan pautan anda? http://www.tp51.com/index/Demo/test/name=peter&sex=male Tidakkah anda perlu menggunakan ? dengan parameter?

    balas
    0
  • 麦爸

    Wira, saya telah menggunakan kedua-dua kaedah THINKPHP mengesyorkan menggunakan / bukannya ?. Jika anda menggunakan kaedah /, maklumat permintaan akan membawa pengawal, nama modul dan kaedah sebelumnya. URL: http://www.tp51.com/index/Demo/test/name=peter&sex=male Jika anda menggunakan kaedah ?, pengawal, nama modul dan kaedah akan menjadi parameter pertama parameter maklumat permintaan. URL: http://www.tp51.com/index/Demo/test?name=peter&sex=male Saya tidak tahu di mana masalahnya. Adakah ia masalah konfigurasi? Selepas melihat konfigurasi URL yang berkaitan dalam config/app.php untuk masa yang lama, saya masih tidak dapat mencari sebabnya. Tolong beri saya nasihat, wira! Tolonglah!

    麦爸 · 2018-08-03 06:06:09
  • Batalbalas