簡體   English   中英

spl_autoload問題

[英]spl_autoload problem

我對此spl_autoload和靜態方法有疑問。 此類中的構造函數需要兩個參數才能起作用。 我是自動加載和靜態課程的新手,所以我在這里有點不合時宜。 希望有人可以為我闡明這一點。

這里是電話:

if(captcha::validate($post))...

如果除了spl_autoload函數之外,我還需要該類,則它可以按預期工作。 如果我讓autoload正確處理,則腳本將死於以下消息:

 Fatal error: Class 'captcha' not found... 

有人可以告訴我我在做什么錯嗎?

這是spl_autoload官方手冊

或嘗試以下功能:

function my_autoload($className, $extList='.inc,.php') {
  $ext = explode(',',$extList);
  foreach($ext as $x) {
    $fname = $className.$x;
    if(@file_exists($fname)) {
        require_once($fname);
        return true;
    }
  }
  return false;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM