Rumah >rangka kerja php >ThinkPHP >Adakah rangka kerja TP eksklusif untuk mod PATHINFO? Sudah tentu tidak!
Pernahkah anda mempunyai soalan sedemikian?
Terdapat empat mod URL dalam thinkphp Adakah mod PATHINFO unik untuk thinkphp? Tidakkah konsep seperti itu wujud dalam laravel?
Pandang ke bawah! ! !
Pathinfo sememangnya tidak khusus untuk rangka kerja tertentu, pathinfo ialah pembolehubah yang dipratakrifkan oleh pelayan HTTP, terdapat komponen penting yang dipanggil penghala digunakan pathinfo untuk mencapai.
Pertimbangkan kod berikut:
# filename:./testpathinfo.php <?php echo $_SERVER['PATH_INFO'];
Apabila saya meminta fail terus (perhatikan bar alamat):
http://localhost/testpathinfo.php
Jika fail tidak mendapat parameter pathinfo dan nilainya tidak ditentukan, maka jika saya meminta seperti ini (perhatikan bar alamat):
http://localhost/testpathinfo.php/this/is/path/info?a=1&b=2
Jadi, fungsi ini boleh digunakan bersama-sama dengan fungsi tulis semula untuk mengalih keluar fail permintaan dalam alamat.
Selain itu, PHP menyediakan fungsi yang dipanggil pathinfo() untuk mengekstrak maklumat laluan:
Disyorkan: "10 tutorial video thinkphp terkini 》
Atas ialah kandungan terperinci Adakah rangka kerja TP eksklusif untuk mod PATHINFO? Sudah tentu tidak!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!