<?php
error_reporting(E_ALL);
class Langage
{
function get()
{
echo get_class($this);
}
}
class Page
{
function affiche()
{
Langage::get();
}
}
Page::affiche();
?>
=====================================
Dans mon cas, $this n'est pas transmis puisque même l'objet appelant n'existe pas.
Mais le bug que tu signale existe bien. Il faut maintenant voir si le comportement est voulu ou pas.
[^] # Re: Surprenant...
Posté par spongurex . En réponse au message Bug dans la POO ?. Évalué à 2.
<?php error_reporting(E_ALL); class Langage { function get() { echo get_class($this); } } class Page { function affiche() { Langage::get(); } } Page::affiche(); ?> ===================================== Dans mon cas, $this n'est pas transmis puisque même l'objet appelant n'existe pas. Mais le bug que tu signale existe bien. Il faut maintenant voir si le comportement est voulu ou pas.