Objets et class ... ouf, je suis rendu là! Comment?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Objets et class ... ouf, je suis rendu là! Comment?

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Patriboom » 31 mars 2010, 19:14

Géant ... !

J'ai obtenu de superbes graphiques.
Oui, j'ai pataugé trois jours, mais je commence à m'y faire et je me suis même permis de faire des nouvelles fonctions et commandes.

Ça va très bien ce joujou de PEAR, quand on s'y met!

Re: Objets et class ... ouf, je suis rendu là! Comment?

par stealth35 » 25 mars 2010, 17:54

oki ... je regarderais, j'ai même pas essayé PDO encore ... et je sais pas si il y a un rapport avec Zend ou Pear.
le Zend Framework utilise PDO pour les connexions

Re: Objets et class ... ouf, je suis rendu là! Comment?

par devlop78 » 25 mars 2010, 17:53

oki ... je regarderais, j'ai même pas essayé PDO encore ... et je sais pas si il y a un rapport avec Zend ou Pear.

Re: Objets et class ... ouf, je suis rendu là! Comment?

par stealth35 » 25 mars 2010, 17:47

Cela dit en passant, je crois que c'est Zend qui est livré avec Php5, ou Pear ? Enfin ... c'est quoi cette bête là exactement ? Framework intégré ?
avec PEAR (officieusement), c'est un framework

http://framework.zend.com
http://framework.zend.com/manual/en/

Re: Objets et class ... ouf, je suis rendu là! Comment?

par devlop78 » 25 mars 2010, 17:44

Aie aie aie les opérateurs binaires ... j'ai jamais compris pourquoi =& ou &= ... chez moi ça donne des trucs très bizarres !!!

Cela dit en passant, je crois que c'est Zend qui est livré avec Php5, ou Pear ? Enfin ... c'est quoi cette bête là exactement ? Framework intégré ?

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Patriboom » 25 mars 2010, 09:24

Merci.

Je vais mettre "résolu" en espérant que ça serve à d'autres.

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Calimero » 25 mars 2010, 09:16

En ce qui a trait à la docu .. oui j'ai cherché. Dans PEAR on note quelque chose comme "C'est encore en développement, on n'a pas le temps de faire la documentation encore". En ce qui a trait à Google ... ben ... il faut savoir ce qu'on cherche parce qu'autrement on s'y perd facilement. Là, je ne savais même pas ce que je devais chercher.
Bienvenue chez pear :D

Je peux même te conseiller, la prochaine fois que tu tombes sur une classe PEAR, de chercher directement un exemple sur le web (la plupart de ces classes sont particulièrement verbeuses en méthodes, et sont plutôt difficiles à prendre en main si on n'a pas d'exemple fonctionnel pour s'inspirer, comme tu le vois ici).

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Patriboom » 25 mars 2010, 09:08

Salut Patriboom,
Je t'ai trouvé un exemple concret d'utilisation ici, mais en anglais : http://www.phpbuilder.com/columns/ian_g ... 60613.php3
Génial, l'exemple que tu me donne me permet de faire les changements que je souhaite.
Ce que je découvre c'est que l'objet a une classe "dataset" que je ne soupçonnais pas.
Maintenant, je devrai parcourir les fichiers pour trouver les différentes classes qui s'y trouvent.

En ce qui a trait à la docu .. oui j'ai cherché. Dans PEAR on note quelque chose comme "C'est encore en développement, on n'a pas le temps de faire la documentation encore". En ce qui a trait à Google ... ben ... il faut savoir ce qu'on cherche parce qu'autrement on s'y perd facilement. Là, je ne savais même pas ce que je devais chercher.


Merci.

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Calimero » 25 mars 2010, 09:01

Pourquoi est-ce pertinent? Est-ce que PEAR a une organisation particulière des ses classes et objets ?
Eh bien ça nous indique au moins deux choses qui, n'étant pas dites dans ton post, pouvaient laisser perplexe :

- déjà que le code de cette classe est public et libre (et également comment se le procurer pour ceux qui ne l'ont pas), ce qui est bien pratique pour le lecteur qui voudrait t'expliquer comment ça marche... C'est sûr que sans le code source de la classe ça aurait été un peu dur :)

- et également qu'elle doit être un minimum utilisée sur le web, donc que de la documentation doit exister, notamment sur le site web de PEAR (et ailleurs aussi, heureusement - j'ai trouvé plein de résultats sur google, n'hésite pas à fouiller toi aussi).

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Patriboom » 25 mars 2010, 08:49

Oups, tu vois que c'est bien vrai que je débute là-dedans. Je ne savais pas qu'il était pertinent d'indiquer que c'était une classe PEAR .

Pourquoi est-ce pertinent? Est-ce que PEAR a une organisation particulière des ses classes et objets ?

Re: Objets et class ... ouf, je suis rendu là! Comment?

par Calimero » 25 mars 2010, 08:44

Salut Patriboom,

Ca aurait pu être bien de nous préciser que c'est une classe PEAR que tu utilises là. Ca ne coule pas de source ;)

Je t'ai trouvé un exemple concret d'utilisation ici, mais en anglais : http://www.phpbuilder.com/columns/ian_g ... 60613.php3
Il y a aussi la doc de l'API (insuffisante seule, mais l'avoir sous le bras, en + de l'exemple, devrait t'aider un peu à adapter l'exemple à tes données) : http://pear.php.net/reference/Image_Gra ... Graph.html

Objets et class ... ouf, je suis rendu là! Comment?

par Patriboom » 25 mars 2010, 08:26

Bonjour,

j'ai emprunté un script qui fait de beau graphiques à l'écran.
Mais voilà, je voulais savoir comment y mettre mes données à la place de celles qui sont présentées (générations de valeurs aléatoires).
Je me casse les dents sur des objets et des classes et je suis perdu.

Si vous pouviez m'aider à remplacer l'appel de le la classe "random" par mes données, je crois que ça me ferait un bon départ pour patauger un peu là-dedans.

Voici les détails:

var_dump($Dataset) me donne:

Code : Tout sélectionner

$Dataset =& Image_Graph::factory object(Image_Graph_Dataset_Random)#11 (8) { ["_data"]=> array(10) { [0]=> array(4) { ["X"]=> int(0) ["Y"]=> int(45) ["ID"]=> bool(false) ["data"]=> bool(false) } [1]=> array(4) { ["X"]=> int(1) ["Y"]=> int(53) ["ID"]=> bool(false) ["data"]=> bool(false) } [2]=> array(4) { ["X"]=> int(2) ["Y"]=> int(59) ["ID"]=> bool(false) ["data"]=> bool(false) } [3]=> array(4) { ["X"]=> int(3) ["Y"]=> int(87) ["ID"]=> bool(false) ["data"]=> bool(false) } [4]=> array(4) { ["X"]=> int(4) ["Y"]=> int(73) ["ID"]=> bool(false) ["data"]=> bool(false) } [5]=> array(4) { ["X"]=> int(5) ["Y"]=> int(66) ["ID"]=> bool(false) ["data"]=> bool(false) } [6]=> array(4) { ["X"]=> int(6) ["Y"]=> int(98) ["ID"]=> bool(false) ["data"]=> bool(false) } [7]=> array(4) { ["X"]=> int(7) ["Y"]=> int(88) ["ID"]=> bool(false) ["data"]=> bool(false) } [8]=> array(4) { ["X"]=> int(8) ["Y"]=> int(44) ["ID"]=> bool(false) ["data"]=> bool(false) } [9]=> array(4) { ["X"]=> int(9) ["Y"]=> int(49) ["ID"]=> bool(false) ["data"]=> bool(false) } } ["_posX"]=> int(0) ["_minimumX"]=> int(0) ["_maximumX"]=> int(9) ["_minimumY"]=> int(98) ["_maximumY"]=> int(44) ["_count"]=> int(10) ["_name"]=> string(0) "" }
après l'appel de

Code : Tout sélectionner

$Dataset =& Image_Graph::factory('random', array(10, 40, 100, true));
Ce que je veux: puiser dans ma base de données MySQL pour faire un beau tableau comme celui que me donne var_dump($Dataset).

Merci.