J'ai faite un erreur dans mon code, puis mon erreur de parsing est:
( ! ) Parse error: syntax error, unexpected $end in
<?PHP
if ()
{
?>
Parse error: syntax error, unexpected ')' in /var/www/htdocs/tests/test.php on line 2?PHP
if ($a)
{
?>
résoud l'erreur précédente, car les parenthèses contiennent quelque chose?PHP
if ($a)
{
}
?>
génère celle-ci:<?php
class Ninja
{
private $Force ;
public function __construct()
{
$this->Force = 10 ;
}
public function __get($object)
{
if ($object == 'Force')
{
return $this->Force;
}
return null;
}
public function __set($object, $valeur)
{
if ($object == 'Force')
{
if (ctype_digit($valeur))
{
$this->Force = $valeur;
}
else
{
throw new Exception('La valeur doit être un numéro');
}
}
$Mario = new Ninja() ;
$Mario->Force = 20 ;
echo $Mario->__get('Force') ;
?>
Code : Tout sélectionner
<?php if($condition) : ?>
La condition est vérifiée
<?php endif; ?>
function fonc ($a, $b, $z,$u)
{
if ($a>$b)
{
$z=$u;
}
else
{
switch($b)
{
case -12:
$z = rand($z);
break;
case 12
break;
}
}
}
et
function fonc ($a, $b, $z,$u)
{
if ($a>$b)
{
$z=$u;
}
else
{
switch($b)
{
case -12:
$z = rand($z);
break;
case 12
break;
}
}
}
il n'y a pas photo