Rumah >pembangunan bahagian belakang >masalah PHP >Apakah yang dimaksudkan dengan atribut __file__ dalam php mysql

Apakah yang dimaksudkan dengan atribut __file__ dalam php mysql

青灯夜游
青灯夜游asal
2022-02-17 14:27:462255semak imbas

Dalam php mysql, "__file__" bermaksud "dapatkan laluan fail". adalah jalan mutlak yang diselesaikan.

Apakah yang dimaksudkan dengan atribut __file__ dalam php mysql

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__;
?>

Apakah yang dimaksudkan dengan atribut __file__ dalam php mysql

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);
  • __CLASS__: Nama kelas semasa (termasuk skop atau ruang nama kelas);
  • __TRAIT__: Nama sifat semasa (termasuk skop atau ruang nama sifat); ;

  • __NAMESPACE__: Nama ruang nama fail semasa.

  • Nota: Tidak seperti pemalar yang dipratentukan, pemalar ajaib tidak peka huruf besar-besaran.
  • Pembelajaran yang disyorkan: "

    Tutorial Video PHP
  • "

Atas 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn