Dalam php mysql, "__file__" bermaksud "dapatkan laluan fail". adalah jalan mutlak yang diselesaikan.
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1&&mysql8, komputer DELL G3
"__file__" ialah pemalar ajaib ( pratetap sistem Pemalar Ditakrifkan), ia akan mengembalikan laluan penuh dan nama fail bagi skrip PHP yang sedang dilaksanakan, iaitu laluan mutlak (termasuk nama fail).
Memandangkan PHP 4.0.2, __FILE__ sentiasa mengandungi laluan mutlak (atau laluan mutlak yang diselesaikan jika ia adalah pautan simbolik), manakala versi sebelum ini kadangkala mengandungi laluan relatif .
Contoh:
<?php header("Content-type:text/html;charset=utf-8"); echo "当前文件的路径:".__FILE__; ?>
Pengetahuan lanjutan:
Sihir dalam PHP Terdapat lapan pemalar, seperti berikut:
__LINE__: nombor baris semasa dalam fail; fail (termasuk nama fail);
__DIR__: laluan mutlak fail semasa (tidak termasuk nama fail), bersamaan dengan dirname(__FILE__); 🎜>
__FUNCTION__: Nama fungsi semasa (atau kaedah);__TRAIT__: Nama sifat semasa (termasuk skop atau ruang nama sifat); ;
__NAMESPACE__: Nama ruang nama fail semasa.
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Apakah yang dimaksudkan dengan atribut __file__ dalam php mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!