Probleme : static php

Bonjour,

Mon dreamweaver ne detecte pas static puisqu'il ne change pas de couleur comme avec global, et static ne semble effectivement pas être reconnu par php, bien qu'il n'y aucun pas de message d'erreur à ce sujet!

<?php
function a(){
global $a;
$a=0;
echo $a;
static $a;
$a++;
}
a();
a();
?>

retourne "00" et non "01"

Kesako???

Rien
Configuration: Windows XP
Firefox 2.0.0.14

1 réponse

  1. hello pourquoi la déclaré global puis static ?
    c'est declaré une variable globale locale ?

    donc supprime global $a et met static $a puis tu vire celui du dessous
    [code]
    function a(){
    static $a=0;

    echo $a;

    $a++;
    }
    a();
    a();
    [/code]