Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1656 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  une question toute bête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

une question toute bête

n°1201397
isterix
Posté le 16-09-2005 à 22:45:59  profilanswer
 

Je suis un vrai newbie en php
 
Comment on déclare une variable ?

mood
Publicité
Posté le 16-09-2005 à 22:45:59  profilanswer
 

n°1201404
sielfried
Posté le 16-09-2005 à 22:58:24  profilanswer
 

Y'a pas de déclaration au sens d'un langage genre C, t'initialises la variable directement, sans même préciser son type.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1201406
naceroth
Posté le 16-09-2005 à 23:00:44  profilanswer
 

T'as raison, c'est une question bête, qui en plus aurait trouvé sa réponse dans n'importe quel manuel dont on serait aller plus loin que le sommaire :sarcastic:
 
( par exemple)

n°1201415
Protohd
Posté le 16-09-2005 à 23:34:06  profilanswer
 

Ne doit-on pas considérer aussi la fonction "isset()" ?

n°1201452
gatsusat
Posté le 17-09-2005 à 06:32:50  profilanswer
 

isset() c'est pour savoir si une variable est déclarée dans la page, c'est surtout utile pour des données genre $_post["mavar"]
sinon je préfère déclarer mes variables en début de page comme ça je fais quelque chose de plutot propre

n°1201473
Berceker U​nited
PSN : berceker_united
Posté le 17-09-2005 à 11:25:38  profilanswer
 

Il est possible d'initialiser une variable ou le typer comme le array qui est fortement recommander.  
$arrValue = array();
Comme gatsusat il est préférable de l'initialiser

n°1201477
gatsusat
Posté le 17-09-2005 à 11:36:06  profilanswer
 

le PHP est un langage trop gentil qui permet à tout pleins de noobs de programmer par les pieds.
 
c'est vraiment dommage.

n°1201488
plainsofpa​in
Pingouino's lover
Posté le 17-09-2005 à 12:15:51  profilanswer
 

Il faudrait un vrai typage des variables, ca semblerait plus difficile, alors que ca le serait pas vraiment, et moins de gens voudraient en faire en bricolant :p


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1201538
Berceker U​nited
PSN : berceker_united
Posté le 17-09-2005 à 14:00:11  profilanswer
 

c'est pas le language qui fait un mauvais codeur mais le codeur lui meme.

n°1201665
plainsofpa​in
Pingouino's lover
Posté le 17-09-2005 à 22:47:17  profilanswer
 

Mais un langage permissif laisse passer beaucoup trop de fautes d'inattention (ou non, dans le cas du débutant).


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
mood
Publicité
Posté le 17-09-2005 à 22:47:17  profilanswer
 

n°1201670
esox_ch
Posté le 17-09-2005 à 23:10:23  profilanswer
 

Moi j'initialise mes variables :
 
public $var = '';
public $var1 = 0;
public $var3 = array();
...  
 
Ca rend le script beaucoup plus lisible et ca empeche que si par erreur on fous les register global a on, on se fasse demolire la gueule

n°1201671
Berceker U​nited
PSN : berceker_united
Posté le 17-09-2005 à 23:11:16  profilanswer
 

C'est pour cela qu'il faut développer en mode erreur E_ALL  Et puis un débutant va toujours esquiver un probleme en faisant un truc encore plus dégueu quelque soit le language.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  une question toute bête

 

Sujets relatifs
[HTML] question toute bete à propos des tableauxapprendre le c et le c++ et une ptite question tres bete
question bete : site webUne question bête sur les sessions (isset)
Question bete mais...Question bête sur unset
question bêtequestion bête
[Perl] Question toute bête?question bête sur les fichier
Plus de sujets relatifs à : une question toute bête


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR