par
Grummfy » 03 juin 2010, 19:21
je sais mais si tu arrive a le faire fonctionner bravo ...
sur ce je termine mon bug report ...
---------------------
http://bugs.php.net/bug.php?id=51991
edit, pour ceux que cela intéresserait : ceci fonctionne :
Code : Tout sélectionner
//http://groups.google.com/group/php-standards/web/psr-0-final-proposal
function autoload($className)
{
$className = ltrim($className, '\\');
$fileName = '';
$namespace = '';
if ($lastNsPos = strripos($className, '\\'))
{
$namespace = substr($className, 0, $lastNsPos);
$className = substr($className, $lastNsPos + 1);
$fileName = str_replace('\\', DIRECTORY_SEPARATOR, $namespace) . DIRECTORY_SEPARATOR;
}
$fileName .= str_replace('_', DIRECTORY_SEPARATOR, $className) . '.php';
require $fileName;
}
spl_autoload_register('autoload');
-------------
yeah, bug corriger .... =>
http://svn.php.net/viewvc/?view=revisio ... ion=300176 ça c'est rapide!
je sais mais si tu arrive a le faire fonctionner bravo ...
sur ce je termine mon bug report ...
---------------------
http://bugs.php.net/bug.php?id=51991
edit, pour ceux que cela intéresserait : ceci fonctionne :
[code]
//http://groups.google.com/group/php-standards/web/psr-0-final-proposal
function autoload($className)
{
$className = ltrim($className, '\\');
$fileName = '';
$namespace = '';
if ($lastNsPos = strripos($className, '\\'))
{
$namespace = substr($className, 0, $lastNsPos);
$className = substr($className, $lastNsPos + 1);
$fileName = str_replace('\\', DIRECTORY_SEPARATOR, $namespace) . DIRECTORY_SEPARATOR;
}
$fileName .= str_replace('_', DIRECTORY_SEPARATOR, $className) . '.php';
require $fileName;
}
spl_autoload_register('autoload');
[/code]
-------------
yeah, bug corriger .... => http://svn.php.net/viewvc/?view=revision&revision=300176 ça c'est rapide!