Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengakses Pembolehubah daripada Fail PHP Luaran dan Elakkan Penimpaan?
Mengakses Pembolehubah daripada Fail PHP Luaran
Dalam PHP, anda boleh mendapatkan semula nilai pembolehubah yang disimpan dalam fail PHP yang berasingan dengan menggunakan sertakan atau memerlukan pernyataan. Walau bagaimanapun, jika nama pembolehubah yang sama diisytiharkan dalam berbilang fail yang disertakan, nilai yang ditetapkan dalam fail yang disertakan terakhir akan menimpa nilai yang ditakrifkan sebelum ini.
Contoh:
Pertimbangkan contoh berikut:
halaman1.php:
<code class="php">$var1 = 'page1';</code>
halaman2.php:
<code class="php">$var1 = 'page2';</code>
footer.php:
<code class="php"><a href="">$var1 from page1</a><br> <a href="">$var1 from page2</a></code>
Penyelesaian:
Untuk mengakses pembolehubah $var1 dalam footer.php, anda boleh menggunakan pendekatan berikut:
myfile.php:
<code class="php">$var1 = 'test'; include 'mysecondfile.php'; echo $var1; // Output: tester</code>
mysecondfile.php:
<code class="php">$var1 = 'tester';</code>
Penjelasan:
Dengan memasukkan mysecondfile.php, nilai $var1 dalam myfile.php akan ditimpa dengan nilai yang ditetapkan dalam mysecondfile.php. Ini membolehkan anda mengakses nilai $var1 yang dikemas kini dalam myfile.php.
Alternatif:
Untuk mengelak daripada menulis ganti pembolehubah, anda dinasihatkan untuk menggunakan nama pembolehubah yang berbeza untuk setiap fail PHP. Ini memastikan pembolehubah kekal bebas dan boleh diambil semula mengikut keperluan.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Pembolehubah daripada Fail PHP Luaran dan Elakkan Penimpaan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!