Afficher un message
Vieux 26/07/2007, 15h41   #1
vaillant.etienne@gmail.com
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Chainage des appels...

Je fais le teste suivant en php4 et j'ai une erreur (Parse error:
syntax error, unexpected T_OBJECT_OPERATOR in /home/evaillant/dev/php4/
p02.php on line 20) :

<?php
class Toto
{
function grr()
{
echo "ee\n";
}
}

class Tyty
{
function pouet()
{
$t = new Toto();
return $t;
}
}

$t = new Tyty();
$t -> pouet() -> grr();
?>

Par contre si je splite "$t -> pouet() -> grr();" en :

$tmp = $t -> pouet();
$tmp -> grr();

cela fonctionne... c'est une limitation de php4 ou un problem de ma
syntax ?

Merci
Etienne
  Réponse avec citation
 
Page generated in 0,04335 seconds with 9 queries