J'ai tellement chercher mon erreur que je saigne du nez.

Eléphant du PHP | 226 Messages

31 janv. 2012, 02:01

<?php

class Ninja
{
private $Force ;

public function __construct()
{ 
$this->$Force = 10 ;
}

public function _get($objet)
{
return $this->$objet ;
}

public function _set($objet, $valeur)
{
if(ctype_digit($valeur))
{
$this->$objet = $valeur ;
}
else
{
$this->$objet = 'La valeur doit être un numéro' ;
}
}
}

$Mario = new Ninja() ;
$Mario->_get($Force) ;
?>
Image
Djun, L'inoubliable et l'incontournable

ViPHP
ViPHP | 2287 Messages

31 janv. 2012, 06:27

Ta plus grosse erreur c'est que tu ne sembles pas relire les anciens sujets que tu as posté ici, pourtant les réponses t'y ont été données.

php-debutant/derniere-harcelement-compr ... 62409.html
if(!@work()){ Nespresso(); } else { what(); }
______________________________

ViPHP
ViPHP | 4039 Messages

31 janv. 2012, 10:56

Oui, c'est fou ça, tu ne prends aucune peine de lire, toutes les réponses sont déjà données...

Comme tout à été répondu a, et que ne subsiste plus de doute, il est grand temps pour une petite histoire:

Il était une fois une petite souris grise souris qui ressemblait comme deux gouttes d'eau à toutes les petites souris grises.
Un jour cette petite souris rencontra une fée image de féeq ui était une très très gentille fée. La petite souris était très surprise de parler à une fée car elle croyait que cela n'arrivait que dans les contes de fées; Aussi, elle lui confia son secret et lui dit : " gentille fée, sais-tu ce qui me ferait le plus plaisir au monde ?". Elle lui répondit qu'elle aimerait beaucoup le savoir car comme toutes les fées, elle accorde un veau et un seul à toutes les personnes qui la croisent ! Et oui, tous les petits enfants savent qu'il est très difficile de trouver une fée !

La petite souris lui dit : "voilà, je voudrais être une jolie petite souris qui peut voler dans le ciel comme les oiseaux et avoir une jolie baguette magique comme les fées".

Aussitôt dit, aussitôt fait : la petite souris se transforma en une jolie petite souris avec une jolie baguette magique qui lui permettait de voler comme un oiseau ! Puis, il lui fallait construire une maison digne d'une fée. Aussi, elle décida de construire un château de fée dans le ciel sur les nuages. La petite souris choisit de le construire avec les petites dents de lait des enfants dent de lait. Et oui ! Ces petites dents sont bien blanches et bien solides !!

C'est ainsi que , depuis ce jour, cette petite souris est devenue notre Petite Souris ! Elle veille sur tous les petits enfants, sur son nuage. Et la nuit, quand ils sont profondément endormis, elle descend sur la terre et entre tout doucement dans leurs chambres. Avec sa baguette magique elle donne un petit coup sur les dents de lait pour les ajouter à son château. Et pour remercier les enfants, elle dépose des pièces de monnaie pièces de monnaie ou des cadeaux cadeau. Il faut dire que la petite souris cherche des dents bien blanches et solides pour construire un château de fée, le plus blanc et le plus solide possible. Donc, plus la dent est blanche et plus le cadeau est grand !!!!

Voilà, tu connais maintenant l'histoire de la petite souris. Si un jour, tu vois son château dans le ciel, fais un veau et peut-être qu'il se réalisera !! En tout cas pense bien à te laver les dents et ne mange pas trop de bonbons ! : si tes dents sont bien blanches, la petite souris sera généreuse avec toi !
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

31 janv. 2012, 11:12

:mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:
Il en faut peu pour être heureux ......

Eléphant du PHP | 226 Messages

31 janv. 2012, 15:18

Oui, c'est fou ça, tu ne prends aucune peine de lire, toutes les réponses sont déjà données...

Comme tout à été répondu a, et que ne subsiste plus de doute, il est grand temps pour une petite histoire:

Il était une fois une petite souris grise souris qui ressemblait comme deux gouttes d'eau à toutes les petites souris grises.
Un jour cette petite souris rencontra une fée image de féeq ui était une très très gentille fée. La petite souris était très surprise de parler à une fée car elle croyait que cela n'arrivait que dans les contes de fées; Aussi, elle lui confia son secret et lui dit : " gentille fée, sais-tu ce qui me ferait le plus plaisir au monde ?". Elle lui répondit qu'elle aimerait beaucoup le savoir car comme toutes les fées, elle accorde un veau et un seul à toutes les personnes qui la croisent ! Et oui, tous les petits enfants savent qu'il est très difficile de trouver une fée !

La petite souris lui dit : "voilà, je voudrais être une jolie petite souris qui peut voler dans le ciel comme les oiseaux et avoir une jolie baguette magique comme les fées".

Aussitôt dit, aussitôt fait : la petite souris se transforma en une jolie petite souris avec une jolie baguette magique qui lui permettait de voler comme un oiseau ! Puis, il lui fallait construire une maison digne d'une fée. Aussi, elle décida de construire un château de fée dans le ciel sur les nuages. La petite souris choisit de le construire avec les petites dents de lait des enfants dent de lait. Et oui ! Ces petites dents sont bien blanches et bien solides !!

C'est ainsi que , depuis ce jour, cette petite souris est devenue notre Petite Souris ! Elle veille sur tous les petits enfants, sur son nuage. Et la nuit, quand ils sont profondément endormis, elle descend sur la terre et entre tout doucement dans leurs chambres. Avec sa baguette magique elle donne un petit coup sur les dents de lait pour les ajouter à son château. Et pour remercier les enfants, elle dépose des pièces de monnaie pièces de monnaie ou des cadeaux cadeau. Il faut dire que la petite souris cherche des dents bien blanches et solides pour construire un château de fée, le plus blanc et le plus solide possible. Donc, plus la dent est blanche et plus le cadeau est grand !!!!

Voilà, tu connais maintenant l'histoire de la petite souris. Si un jour, tu vois son château dans le ciel, fais un veau et peut-être qu'il se réalisera !! En tout cas pense bien à te laver les dents et ne mange pas trop de bonbons ! : si tes dents sont bien blanches, la petite souris sera généreuse avec toi !
J'ai la flemme de lire ton texte
Djun, L'inoubliable et l'incontournable

Eléphant du PHP | 226 Messages

31 janv. 2012, 15:20

Je voulais juste de l'aide. Vos explications sont trop compliqué pour moi. Mais, j'ai faite un autre code:
<?php
 
class Ninja
{
private $Force ;
 
public function __construct()
{ 
$this->Force = 10 ;
}
 
public function _get($objet)
{
if($Force > 0)
{
return $this->$objet ;
}
}
 
public function _set($objet, $valeur)
{
if(ctype_digit($valeur))
{
$this->$objet = $valeur ;
}
else
{
$this->$objet = 'La valeur doit être un numéro' ;
}
}
}
 
$Mario = new Ninja() ;
$Mario->_set($Force, 20)

$format = 'Mario a une force de %u decanewton' ;
$num = _get($Force) ;
sprintf($format, $num) ;
?>
Sa met:


( ! ) Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\peace.php on line 36

Pourtant, j'ai setté Mon objet "Mario"
Djun, L'inoubliable et l'incontournable

Eléphant du PHP | 275 Messages

31 janv. 2012, 15:36

Epic thread.

Le problème est que tu fait les choses au hasard, en tâtonnant, sans vraiment comprendre ce que tu écris. Ca ne peut pas marcher.

Eléphant du PHP | 226 Messages

31 janv. 2012, 15:41

Epic thread.

Le problème est que tu fait les choses au hasard, en tâtonnant, sans vraiment comprendre ce que tu écris. Ca ne peut pas marcher.
Le problème avec toi c'est que tu dis les chose au hasard, en tâtonnant, sans vraiment comprendre ce que tu dis. Ca n'a aucun sens ce que tu dis.
Djun, L'inoubliable et l'incontournable

ViPHP
ViPHP | 4039 Messages

31 janv. 2012, 16:08

Je prends mon courage a deux mains. Excusez du bruit, mais autant y aller la main lourde et l'intention inébranlable.

Voici, de façon non-exhaustive, ce qui ne va pas avec ton code, Djun:

IL FAUT DEUX TIRETS BAS PAR MÉTHODE MAGIQUE !!!

function _get($objet) <- Faux !! :evil: :evil:
function __get($object) <- Juste !! :mrgreen: :mrgreen:

Même chose pour __set(). Tu avais compris pour __construct(), pourquoi ne pas l'avoir appliqué aux autres ? Pourquoi ?

TU APPELLES LES VARIABLES N'IMPORTE COMMENT A L'INTÉRIEUR DE LA CLASSE !!!
Au choix:
$this->Force <- Juste !! :mrgreen: :mrgreen:
$Force <- Faux !! :evil: :evil:
$this->$objet <- Re-Faux !! :evil: :evil:

Tu vois les différences ? Tu comprends la subtilité ? Pourquoi ne pas le faire correctement partout ?

TU UTILISES LES MÉTHODES MAGIQUES (SETTERS & GETTERS) N'IMPORTE COMMENT !!!
$Mario->_set($Force, 20) <- Faux, et il manque un point-virgule en fin de ligne :evil: :evil: :evil:
$num = _get($Force) ; <- Faux :evil: :evil:

Ce que tu aurais du faire:
$Mario->force = 20;
$num = $Mario->force;
A moins que bien sur, l'objectif est de ne pas utiliser les méthodes magiques, mais tes propres méthodes, _get() et _set(), comme tu les as définies. Mais alors, pourquoi se prendre toute cette peine ?

A ceux qui se demandent pourquoi tout cet acharnement de majuscules, d'exclamations et de gras, c'est que tout ça avait déjà été dit et re-dit maintes fois, et qu'il fallait le souligner encore une fois de plus, apparemment, en espérant que cette fois-ci, ça passe.

Au fait, afin d'éviter de futures épistaxis, voici de la documentation, tout officielle, sur la matière concernée:
http://www.php.net/manual/fr/language.o ... oading.php
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
xTG
ViPHP | 7331 Messages

31 janv. 2012, 17:30

J'ai comme un air de déjà vu de ce que postes Berzemus.
Ah bah oui tiens ne serais-ce pas ce que j'avais posté pour Djunavec un bel exemple ?

Eléphant du PHP | 275 Messages

31 janv. 2012, 17:45

Epic thread.

Le problème est que tu fait les choses au hasard, en tâtonnant, sans vraiment comprendre ce que tu écris. Ca ne peut pas marcher.
Le problème avec toi c'est que tu dis les chose au hasard, en tâtonnant, sans vraiment comprendre ce que tu dis. Ca n'a aucun sens ce que tu dis.
Je te rassure ma réponse était tout à fait réfléchie. Je constatait simplement que tu n'a aucune idée de ce qu'est une variable, un nom de variable, et à peine des notions sur la programmation objet. Simplement, je dois être un des premiers à le dire clairement.

Maintenant, si tu veux un conseil : apprend les bases de la programmation, fait des tutos php, et surtout, prend le temps de réfléchir et de comprendre. Mais on ne pourra pas t'aider sur ton souci tant que tu n'aura pas fait ça.

Eléphant du PHP | 226 Messages

31 janv. 2012, 19:11

Epic thread.

Le problème est que tu fait les choses au hasard, en tâtonnant, sans vraiment comprendre ce que tu écris. Ca ne peut pas marcher.
Le problème avec toi c'est que tu dis les chose au hasard, en tâtonnant, sans vraiment comprendre ce que tu dis. Ca n'a aucun sens ce que tu dis.
Je te rassure ma réponse était tout à fait réfléchie. Je constatait simplement que tu n'a aucune idée de ce qu'est une variable, un nom de variable, et à peine des notions sur la programmation objet. Simplement, je dois être un des premiers à le dire clairement.

Maintenant, si tu veux un conseil : apprend les bases de la programmation, fait des tutos php, et surtout, prend le temps de réfléchir et de comprendre. Mais on ne pourra pas t'aider sur ton souci tant que tu n'aura pas fait ça.
Je connais les bases du php autant que le vag***** para sua mãe
Djun, L'inoubliable et l'incontournable

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

31 janv. 2012, 19:29

Oui, c'est fou ça, tu ne prends aucune peine de lire, toutes les réponses sont déjà données...

Comme tout à été répondu a, et que ne subsiste plus de doute, il est grand temps pour une petite histoire:

Il était une fois une petite souris grise souris qui ressemblait comme deux gouttes d'eau à toutes les petites souris grises.
Un jour cette petite souris rencontra une fée image de féeq ui était une très très gentille fée. La petite souris était très surprise de parler à une fée car elle croyait que cela n'arrivait que dans les contes de fées; Aussi, elle lui confia son secret et lui dit : " gentille fée, sais-tu ce qui me ferait le plus plaisir au monde ?". Elle lui répondit qu'elle aimerait beaucoup le savoir car comme toutes les fées, elle accorde un veau et un seul à toutes les personnes qui la croisent ! Et oui, tous les petits enfants savent qu'il est très difficile de trouver une fée !

La petite souris lui dit : "voilà, je voudrais être une jolie petite souris qui peut voler dans le ciel comme les oiseaux et avoir une jolie baguette magique comme les fées".

Aussitôt dit, aussitôt fait : la petite souris se transforma en une jolie petite souris avec une jolie baguette magique qui lui permettait de voler comme un oiseau ! Puis, il lui fallait construire une maison digne d'une fée. Aussi, elle décida de construire un château de fée dans le ciel sur les nuages. La petite souris choisit de le construire avec les petites dents de lait des enfants dent de lait. Et oui ! Ces petites dents sont bien blanches et bien solides !!

C'est ainsi que , depuis ce jour, cette petite souris est devenue notre Petite Souris ! Elle veille sur tous les petits enfants, sur son nuage. Et la nuit, quand ils sont profondément endormis, elle descend sur la terre et entre tout doucement dans leurs chambres. Avec sa baguette magique elle donne un petit coup sur les dents de lait pour les ajouter à son château. Et pour remercier les enfants, elle dépose des pièces de monnaie pièces de monnaie ou des cadeaux cadeau. Il faut dire que la petite souris cherche des dents bien blanches et solides pour construire un château de fée, le plus blanc et le plus solide possible. Donc, plus la dent est blanche et plus le cadeau est grand !!!!

Voilà, tu connais maintenant l'histoire de la petite souris. Si un jour, tu vois son château dans le ciel, fais un veau et peut-être qu'il se réalisera !! En tout cas pense bien à te laver les dents et ne mange pas trop de bonbons ! : si tes dents sont bien blanches, la petite souris sera généreuse avec toi !
Ton raisonnement n'a aucun sens, une souris ne peut faire un veau, on doit apprendre ca en cours de biologie au college, il faudrait etre un peu serieux Berzemus.

Eléphant du PHP | 226 Messages

31 janv. 2012, 19:46

Oui, c'est fou ça, tu ne prends aucune peine de lire, toutes les réponses sont déjà données...

Comme tout à été répondu a, et que ne subsiste plus de doute, il est grand temps pour une petite histoire:

Il était une fois une petite souris grise souris qui ressemblait comme deux gouttes d'eau à toutes les petites souris grises.
Un jour cette petite souris rencontra une fée image de féeq ui était une très très gentille fée. La petite souris était très surprise de parler à une fée car elle croyait que cela n'arrivait que dans les contes de fées; Aussi, elle lui confia son secret et lui dit : " gentille fée, sais-tu ce qui me ferait le plus plaisir au monde ?". Elle lui répondit qu'elle aimerait beaucoup le savoir car comme toutes les fées, elle accorde un veau et un seul à toutes les personnes qui la croisent ! Et oui, tous les petits enfants savent qu'il est très difficile de trouver une fée !

La petite souris lui dit : "voilà, je voudrais être une jolie petite souris qui peut voler dans le ciel comme les oiseaux et avoir une jolie baguette magique comme les fées".

Aussitôt dit, aussitôt fait : la petite souris se transforma en une jolie petite souris avec une jolie baguette magique qui lui permettait de voler comme un oiseau ! Puis, il lui fallait construire une maison digne d'une fée. Aussi, elle décida de construire un château de fée dans le ciel sur les nuages. La petite souris choisit de le construire avec les petites dents de lait des enfants dent de lait. Et oui ! Ces petites dents sont bien blanches et bien solides !!

C'est ainsi que , depuis ce jour, cette petite souris est devenue notre Petite Souris ! Elle veille sur tous les petits enfants, sur son nuage. Et la nuit, quand ils sont profondément endormis, elle descend sur la terre et entre tout doucement dans leurs chambres. Avec sa baguette magique elle donne un petit coup sur les dents de lait pour les ajouter à son château. Et pour remercier les enfants, elle dépose des pièces de monnaie pièces de monnaie ou des cadeaux cadeau. Il faut dire que la petite souris cherche des dents bien blanches et solides pour construire un château de fée, le plus blanc et le plus solide possible. Donc, plus la dent est blanche et plus le cadeau est grand !!!!

Voilà, tu connais maintenant l'histoire de la petite souris. Si un jour, tu vois son château dans le ciel, fais un veau et peut-être qu'il se réalisera !! En tout cas pense bien à te laver les dents et ne mange pas trop de bonbons ! : si tes dents sont bien blanches, la petite souris sera généreuse avec toi !
Ton raisonnement n'a aucun sens, une souris ne peut faire un veau, on doit apprendre ca en cours de biologie au college, il faudrait etre un peu serieux Berzemus.
Il voulait dire voeux
Djun, L'inoubliable et l'incontournable

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

31 janv. 2012, 20:11

[..]
Ton raisonnement n'a aucun sens, une souris ne peut faire un veau, on doit apprendre ca en cours de biologie au college, il faudrait etre un peu serieux Berzemus.
Il voulait dire voeux
Ah ok d'accord, merci, desole.