Probleme : static php

Fermé
Rien - 7 mai 2008 à 12:32
burnedsyn Messages postés 170 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 21 février 2009 - 7 mai 2008 à 12:37
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

1 réponse

burnedsyn Messages postés 170 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 21 février 2009 16
7 mai 2008 à 12:37
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]
0