<?php spl_autoload_register( function ($class) { if (strpos($class, 'IPLib\\') !== 0) { return; } $file = __DIR__ . DIRECTORY_SEPARATOR . 'src' . str_replace('\\', DIRECTORY_SEPARATOR, substr($class, strlen('IPLib'))) . '.php'; if (is_file($file)) { require_once $file; } } );