Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Scripts| Email : sachin {at} jainsachin {dot} com

PHP | Register given function as __autoload() implementation | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



Friends


    Register given function as __autoload() implementation

    spl_autoload_register

    (PHP 5 >= 5.1.2)

    spl_autoload_register — Register given function as __autoload() implementation

    Description

    bool spl_autoload_register ([ callback $autoload_function ] )

    Register a function with the spl provided __autoload stack. If the stack is not yet activated it will be activated.

    If your code has an existing __autoload function then this function must be explicitly registered on the __autoload stack. This is because spl_autoload_register() will effectively replace the engine cache for the __autoload function by either spl_autoload() or spl_autoload_call().

    Parameters

    autoload_function

    The autoload function being registered. If no parameter is provided, then the default implementation of spl_autoload() will be registered.

    Return Values

    Returns TRUE on success or FALSE on failure.

    Examples

    Example #1 spl_autoload_register() example

    <?php

    namespace Foobar
    ;

    class 
    Foo {
        static public function 
    test($name) {
            print 
    '[['$name .']]';
        }
    }

    spl_autoload_register(__NAMESPACE__ .'::Foo::test'); // As of PHP 5.3.0

    new InexistentClass;

    ?>

    The above example will output something similar to:

    [[Foobar::InexistentClass]]
    Fatal error: Class 'Foobar::InexistentClass' not found in ...
    


    SEO Tutorial / Articles





    Php / Mysql Tutorial



    Articles



      Portfolio


      SEO by Jainsachin