Rumah >pembangunan bahagian belakang >masalah PHP >Apakah pembolehubah global dalam php
php pembolehubah global termasuk: 1. $_SERVER, pembolehubah super global pelayan dan maklumat persekitaran pelaksanaan bagi skrip semasa yang sedang berjalan; . $_POST, melalui Tatasusunan pembolehubah bersekutu yang dihantar ke skrip semasa dengan kaedah POST 4. $_SESSION, yang menyimpan maklumat berkaitan pengguna dalam sesi semasa 5. $_COOKIE, tatasusunan pembolehubah bersekutu yang dihantar ke semasa; skrip melalui Kuki HTTP; 6. $_FILES, dsb.
Sistem pengendalian tutorial ini: sistem Windows 10, PHP versi 8.1.3, komputer DELL G3.
PHP ialah bahasa skrip bahagian pelayan sumber terbuka yang digunakan secara meluas untuk membangunkan tapak web dinamik dan aplikasi web. Ia menyediakan banyak pembolehubah dan jenis data yang berbeza, termasuk pembolehubah global. Pembolehubah global ialah pembolehubah yang boleh diakses dari mana-mana sahaja dalam skrip PHP, walaupun dalam fungsi. Berikut akan memperkenalkan beberapa pembolehubah global PHP biasa:
1 $_SERVER:
$_SERVER ialah pembolehubah super global yang mengandungi pelayan dan maklumat persekitaran pelaksanaan yang mana skrip semasa sedang dijalankan. Ia mengandungi banyak maklumat berguna, seperti nama pelayan, laluan ke fail skrip, kaedah permintaan (GET atau POST), dsb.
2. $_GET:
$_GET ialah tatasusunan bersekutu yang mengandungi pembolehubah yang dihantar kepada skrip semasa melalui kaedah GET. Kaedah GET ialah cara menghantar data melalui rentetan pertanyaan dalam URL.
3. $_POST:
$_POST ialah tatasusunan bersekutu yang mengandungi pembolehubah yang dihantar kepada skrip semasa melalui kaedah POST. Kaedah POST ialah cara menghantar data melalui bahagian badan permintaan HTTP.
4. $_SESSION:
$_SESSION ialah pembolehubah global yang menyimpan maklumat berkaitan pengguna dalam sesi semasa. Ia wujud dengan mengekalkan keadaan sesi antara halaman yang berbeza dan boleh digunakan untuk menjejak status log masuk pengguna, kandungan troli beli-belah, dsb.
5. $_COOKIE:
$_COOKIE ialah tatasusunan bersekutu yang mengandungi pembolehubah yang dihantar kepada skrip semasa melalui Kuki HTTP. Kuki ialah cara menyimpan data pada komputer pengguna dan boleh digunakan untuk mengekalkan tetapan dan status peribadi pengguna antara halaman.
6. $_FILES:
$_FILES ialah pembolehubah global yang mengandungi maklumat tentang fail yang dihantar ke skrip semasa melalui muat naik fail HTTP. Ia ialah tatasusunan bersekutu yang mengandungi nama, jenis, saiz fail, laluan fail sementara, dsb.
Selain pembolehubah global biasa di atas, terdapat banyak pembolehubah global lain, seperti $_REQUEST (termasuk pembolehubah yang diluluskan oleh kaedah GET dan POST), $_ENV (termasuk pembolehubah persekitaran), $_SERVER dan $_ENV (termasuk pelayan dan pembolehubah persekitaran), dsb.
Apabila menulis kod PHP, menggunakan pembolehubah global boleh menjadikan pembangunan lebih mudah dan fleksibel. Walau bagaimanapun, pembolehubah global harus digunakan dengan berhati-hati, kerana penyalahgunaan pembolehubah global boleh menyebabkan tingkah laku kod yang mengelirukan dan tidak dapat diramalkan. Oleh itu, adalah disyorkan untuk menggunakan pembolehubah global secara munasabah semasa menulis skrip PHP, dan menggunakan pembolehubah tempatan jika boleh untuk meningkatkan kebolehbacaan dan kebolehselenggaraan kod.
Atas ialah kandungan terperinci Apakah pembolehubah global dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!