<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    PHP 自動載入類文件的函數


    發現錯別字 2年前 提問
    回答
    1
    瀏覽
    353
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    CISO 高級信息系統項目管理師 PMP

    PHP自動加載函數__autoload()

    PHP5 在使用一個類時,如果這個類沒有加載,就會自動運行__autoload()函數,即自動加載函數,這個函數是我們在程序中自定義的。例:

    function __autoload($classname) {
    require_once ($classname . "class.php");
    }

    以上例子中,直接將類名加上擴展名 ”.class.php” 構成了類文件名,然后使用 require_once 將其加載。autoload 至少要做三件事情:

    • 根據類名確定類文件名;

    • 確定類文件所在的磁盤路徑(在我們的例子是最簡單的情況,類與調用它們的PHP程序文件在同一個文件夾下);

    • 將類從磁盤文件中加載到系統中。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    2年前 / 評論
    亚洲 欧美 自拍 唯美 另类