Si è possibile, ma non utilizzando direttamente autoload, ma una funzione creata apposta che ne emuli la funzionalità. Se andavi a vedere qui http://it2.php.net/manual/it/functio...d-register.php la prima 'User Contributed Notes' in ordine di visualizzazione fa quello che dici, la ricopio qui giusto nel caso qualcuno inserisse altro:

Codice PHP:
<?php

// code to set include_path...

class AutoloadException extends Exception { }

class 
AutoloadClass {

    public static function 
autoload($sClassName) {

        
$bIsExisting = @include_once($sClassName '.class.php');
        if (
$bIsExisting) return;

        eval(
"class $sClassName {
            function __construct() {
                throw new AutoloadException('Class 
$sClassName not found');
            }

            static function __callstatic(\$m, \$args) {
                throw new AutoloadException('Class 
$sClassName not found');
            }
        }"
);

    }

}

spl_autoload_register(array('AutoloadClass''autoload'));

?>
Inoltre avevo già notato che qualcuno sconsiglia l'uso di __autoload, in quanto protrebbero presentarsi dei conflitti in alcune situazioni, sarebbe invece una buona idea usare spl_autoload_register('miafunzione') per gestire l'autocaricamento delle classi in modo più personalizzato.
Ciao