[Php] Tableau en tant que propriété
kilian
Messages postés
8732
Date d'inscription
Statut
Modérateur
Dernière intervention
-
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je me lance dans le Php objet, non sans mal.
J'aimerais essayer un truc probablement inutile mais bon faut bien expérimenter.
Voilà, j'ai créé un classe nommée 'Article'.
J'aimerais savoir si on peut utiliser un tableau dans les propriétés d'une classe, et si oui peut-on récupérer ce tableau en faisant:
Pour plus de précision, voici l'endroit concerné dans ma classe:
Merci d'avance, je sais c'est une question un peu tarabiscotée... :-)
Je me lance dans le Php objet, non sans mal.
J'aimerais essayer un truc probablement inutile mais bon faut bien expérimenter.
Voilà, j'ai créé un classe nommée 'Article'.
J'aimerais savoir si on peut utiliser un tableau dans les propriétés d'une classe, et si oui peut-on récupérer ce tableau en faisant:
$this->tableau['index1']=$valeur;
Pour plus de précision, voici l'endroit concerné dans ma classe:
<?php class Article{ // Gèrera les erreurs var $error; // Article var $article=new array( 'titre' =>'', 'date' =>'', 'categorie'=>0, 'ip' =>'', 'texte' =>'', ); //Ajout d'un nouvel article function nouveau_post($article) { if (!(($article['titre']=='') || ($article['date']=='') || ($article['categorie']==0) || ($article['ip']=='') || ($article['texte']==''))) { $this->article['titre']=$article['titre']; $this->article['date']=$article['date']; $this->article['categorie']=$article['categorie']; $this->article['ip']=$article['ip']; $this->article['texte']=$article['texte']; } else { $this->error=2; return FALSE; } } }
Merci d'avance, je sais c'est une question un peu tarabiscotée... :-)
var a=unescape("%3A-%29"); document.write(a);
A voir également:
- [Php] Tableau en tant que propriété
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
3 réponses
Salut,
tout d'abord, il y a une petite erreur dans ton code : pour créer un tableau il ne faut pas mettre de new.
ensuite tu peux acceder à tes tableaux comme d'habitude mais en ajoutant le nom de l'instance devant. Donc tu peux tout à fait écrire :
$a->tableau[5]
$this->tab['cle'] (si tu es dans la classe)
Le point commun entre l'informatique et l'alcool ?
- ça fait mal à la tête. :P
tout d'abord, il y a une petite erreur dans ton code : pour créer un tableau il ne faut pas mettre de new.
ensuite tu peux acceder à tes tableaux comme d'habitude mais en ajoutant le nom de l'instance devant. Donc tu peux tout à fait écrire :
$a->tableau[5]
$this->tab['cle'] (si tu es dans la classe)
Le point commun entre l'informatique et l'alcool ?
- ça fait mal à la tête. :P