OVH Cloud OVH Cloud

incoherence de la doc

13 réponses
Avatar
Miko
Bonjour à tous,
un petit problème de cohérence entre la doc et la faq:
dans la doc, com.arrays.html#com.arrays

"PHP 5 introduit différentes nouvelles fonctionnalités pour vous faciliter
la vie:
a.. Accédez aux tableaux multi-dimensionnels ou aux propriétés COM qui
requièrent plusieurs paramètres comme si vous accédiez à un tableau. Vous
pouvez aussi écrire ces propriétés en utilisant cette technique."
par contre, dans la Faq, faq.com.q2.html

"Les tableaux ne sont pas complètement supportés. Seuls le tableaux
unidimensionnels indexés peuvent être transmis entre PHP et COM "

que doit-on comprendre? (j'utilise PHP 5.0.3)

Miko

10 réponses

1 2
Avatar
John GALLET
Bonjour,

un petit problème de cohérence entre la doc et la faq:
Pour la plateforme PHP, **LA** doc, elle se trouve sur http://www.php.net/

***ET PAS AILLEURS***. Elle y est disponible en français si la langue de
Shakespeare te rebute (avec, nécessairement, les erreurs de traduction
inévitables).

Quant à "la" faq, c'est une notion qui n'existe pas. Potentiellement, sur
un forum, "la" faq, c'est sous-entendu "la faq du forum", donc ici
http://faqfclphp.free.fr/

que doit-on comprendre? (j'utilise PHP 5.0.3)
Que tu ne lis pas les bons documents ? Que tu confonds un site tiers avec

le seul vrai site officiel de PHP (www.php.net) ?

JG

Avatar
(¯`·..Yttrium ...·´¯)
"John GALLET" a écrit dans le message de news:


Pour la plateforme PHP, **LA** doc, elle se trouve sur http://www.php.net/
***ET PAS AILLEURS***. Elle y est disponible en français si la langue de
Shakespeare te rebute (avec, nécessairement, les erreurs de traduction
inévitables).

Quant à "la" faq, c'est une notion qui n'existe pas. Potentiellement, sur
un forum, "la" faq, c'est sous-entendu "la faq du forum", donc ici
http://faqfclphp.free.fr/

que doit-on comprendre? (j'utilise PHP 5.0.3)
Que tu ne lis pas les bons documents ? Que tu confonds un site tiers avec

le seul vrai site officiel de PHP (www.php.net) ?



Bonjour,

Certes, mais pourquoi donc tant d'arrogance ?
Si répondre aux questions posées vous fatigue, ne le faites plus...
Si le forum est reservé aux experts qui connaissent déjà tout sur tout, son
existence va vite devenir compromise.
Merci d'accepter le fait que tout le monde n'est pas aussi intelligent que
vous et que tout le monde ne maitrise pas aussi bien que vous ce langage et
la programmation en général.

Merci de votre compréhension.

Salutations cordiales.


Avatar
John GALLET
Bonjour,

Certes, mais pourquoi donc tant d'arrogance ?
Où ça ? On doit pas lire le même dictionnaire.


Si répondre aux questions posées vous fatigue, ne le faites plus...
Ca commence à me démanger en effet quand je lis ces réactions à la con. Ca

ferait des vacances à tout le monde si je comprends bien, et depuis fin
1999 sur fciwap puis fclphp je commence à fatiguer. Ca tombe bien, j'ai
une FAQ à mettre à jour, et une autre à pondre sur la @#* de synthère se
sécurité que j'ai toujours pas finie.

Si le forum est reservé aux experts qui connaissent déjà tout sur tout,
son existence va vite devenir compromise.


Le rapport avec la choucroute ? Vous qualifiez le niveau technique des 30
derniers threads publiés comme "expert" ? A part celui sur les extensions
C...

Merci d'accepter le fait que tout le monde n'est pas aussi intelligent
que vous et que tout le monde ne maitrise pas aussi bien que vous ce langage
et la programmation en général.


Mais qu'est-ce que ça vient foutre là cette remarque à la con ?

La question : j'ai une incohérence dans deux documents. La réponse :
commence par t'assurer que tu lis bien les bons parce que vu le nombre de
sites qui se donnent le droit de s'autoproclamer comme "je suis la
référence sur php" c'est la première chose à faire. Où est la maîtrise du
language et de la programmation en général ?

Accessoirement, c'est bien parce que je l'ai accepté (pour ce qui concerne
les connaissances) que je donne des cours sur le web dynamique à la fac
(parce que vu ce qu'on y est payés avec plus de 6 à 8 mois de délais, ça
relève de l'idéologie et de l'idéalisme) et si vous me classez parmi les
"intelligents qui maîtrisent" et bien au lieu de me dire de fermer ma
gueule, profitez en donc, c'est du conseil gratuit au lieu de xxx euros/HT
la journée et pompez moi la science un max (la science, j'ai écrit, bande
d'obsédé(e)s).

Merci de votre compréhension.
Merci à l'avenir de me faire ce genre de remarques par courrier

électronique en perso. Si l'équipe de modération refuse votre article vous
allez lui pourrir la vie en hurlant à la censsssure et si on le publie ça
va dériver.

Salutations cordiales.
Veuillez agréer, Monsieur, l'expression de ma plus neutre indifférence.


fu2 adéquat.

Avatar
Miko
"John GALLET" a écrit dans le message de news:


Que tu ne lis pas les bons documents ? Que tu confonds un site tiers avec
le seul vrai site officiel de PHP (www.php.net) ?

JG
je te remercie de ta supériorité dans la possession du savoir.

Les adresses que tu m'indiques donnent exactement les mêmes infos (donc la
même contradiction)

http://www.php.net/manual/fr/faq.com.php
et
http://www.php.net/manual/fr/ref.com.php

J'ai pour habitude de lire la doc avant de poser des questions, j'ai eu le
tort de la télécharger chez nexen, je le reconnais, ce qui peut froisser
certains ayatollas...

Miko

Avatar
CrazyCat
(¯`·..Yttrium ...·´¯) wrote:
Certes, mais pourquoi donc tant d'arrogance ?


Ou cela donc de l'arrogance?
John indique clairement que la seule réelle référence concernant le PHP
est le site officiel, à savoir php.net

Et que la FAQ est propre au forum, vu qu'elle recense les questions
fréquemment posées sur ledit forum.

Si répondre aux questions posées vous fatigue, ne le faites plus...


Non, mais les polémiques inutiles sont exténuantes.

Si le forum est reservé aux experts qui connaissent déjà tout sur tout, son
existence va vite devenir compromise.


Personne ne s'est auto-proclamé expert, même pas ceux qui le pourraient.

Merci d'accepter le fait que tout le monde n'est pas aussi intelligent que
vous et que tout le monde ne maitrise pas aussi bien que vous ce langage et
la programmation en général.


Je suis vraiment désolé que John (je vais devenir son défenseur quand il
est occupé ailleurs) ne s'est pas dit plus intelligent qu'un autre, il a
simplement énoncé clairement et simplement des vérités qui sont logiques.
S'il faut y ajouter une bonne dose d'hypocrisie, de faux-cultisme et des
petites fleurs pour que ça passe mieux, ce n'est pas le bon groupe.

Appeler un chat un chat est le meilleur moyen de ne pas s'égarer dans
des discussions stupides et d'obtenir une réponse claire et nette, même
si parfois un peu trop tranchée.

Sur ce, je retourne à des choses qui n'ont rien à voir avec l'art de
paratiquer une double dichotomie sur un extrait capillaire.

--
Découvrez Original War: http://www.original-war.org
Humour: http://www.chatfou.com
Tchattez en liberté: http://www.crazy-irc.net

Avatar
Paul Delannoy
Miko a écrit:
"John GALLET" a écrit dans le message de news:


Que tu ne lis pas les bons documents ? Que tu confonds un site tiers avec
le seul vrai site officiel de PHP (www.php.net) ?

JG


je te remercie de ta supériorité dans la possession du savoir.
Les adresses que tu m'indiques donnent exactement les mêmes infos (donc la
même contradiction)


Dans ce cas, essaye les 2 versions... et tu SAURAS !! et puis, fais part
de ton expérimentation, ça pourra servir, comme l'expérience de John
sert à tous (pas son savoir, que par essence il reste seul à pouvoir
apprécier totalement ;-)).

J'ai pour habitude de lire la doc avant de poser des questions,
Mais si entretemps tu n'ESSAIES pas les solutions proposées, çela même

ne sert pas à grand chose...

j'ai eu le tort de la télécharger chez nexen, je le reconnais, ce qui peut froisser
certains ayatollas...
Tu laisses l'impression d'en faire une question religieuse, c'est

dommage...



Miko



Avatar
John GALLET
Re,

je te remercie de ta supériorité dans la possession du savoir.


J'ai des boules mais elles sont pas en cristal. Je ne peux pas deviner que
tu lis le "bon" document quand en plus les extensions prouvent que ce
n'est pas la doc officielle et que tu ne cites pas tes sources.

http://www.php.net/manual/fr/ref.com.php
J'ai pour habitude de lire la doc avant de poser des questions,


D'habitude j'en sais rien. J'ai un doute pour cette fois-ci :

<CITE>

Arrays and Array-style COM properties Many COM objects expose their
properties as arrays, or using array-style access.

In PHP 4, you may use PHP array syntax to read/write such a property, but
only a single dimension is allowed. If you want to read a
multi-dimensional property, you could instead make the property access
into a function call, with each parameter representing each dimension of
the array access, but there is no way to write to such a property.

PHP 5 introduces the following new features to make your life
easier:

Access multi-dimensional arrays, or COM properties that require multiple
parameters using PHP array syntax. You can also write or set properties
using this technique.
[etc...]

</CITE>

Donc : en PHP 4 on peut pas, en PHP5 on peut, EOT. Ce qui n'empêche pas
d'ailleurs d'avoir un bug si tu es dans un cas où tu n'y arrives pas.

j'ai eu le tort de la télécharger chez nexen,
Marqué où dans ton post ? Donne nous l'URL complète la prochaine fois, il

n'y aura pas d'ambiguité.

je le reconnais, ce qui peut froisser certains ayatollas...


Entre autres. Quand je vois que certains "forums" sur http rempompent
allègrement et discrètement le contenu de ce forum Usenet et présentent
les articles comme des discussions ayant lieu chez eux, je ne m'étonne
plus de rien, mais c'est un autre sujet.

JG

Avatar
Thibaut Allender
Certes, mais pourquoi donc tant d'arrogance ?


venant de ta part, ca fait sourire, quand on lit certaines de tes
contributions sur fciwa les lundi fériés travaillés...

sans vouloir raviver une quelconque flamme, car le débat était clos,
mais quand même, le coup des 7 tours de langues, il faudrait peut-être
le mettre en application un jour :)

--
thibaut allender | freelance | http://capsule.org

Avatar
Miko
"John GALLET" a écrit dans le message de news:

Donc : en PHP 4 on peut pas, en PHP5 on peut, EOT. Ce qui n'empêche pas
d'ailleurs d'avoir un bug si tu es dans un cas où tu n'y arrives pas.
... ça doit être le cas. Je m'explique:

si je passe à mon objet COM une variable comme ça $toto[$i] ou $i est un
indice numérique,pour lire une propriété à un indice pas de problème.
Maintenant, si j'essaie de lire une propriété qui attend deux indices en lui
passant $titi[$i] [$j], COM me renvoie nombre de paramètres invalides et si
je lui passe {$titi[$i] [$j]}, rien.
Comme je n'ai pas non plus que ça à faire, j'ai résolu mon problème en
écrivant un programme externe (en Tcl) qui fait le boulot et que j'appelle
avec exec, mais j'aurais préféré tout faire depuis Php.

Dois-je soumettre le bug en détaillant plus précisément le problème?

Merci de votre patience et/ou de votre attention

Miko

Avatar
Eric Demeester
dans (in) fr.comp.lang.php, John GALLET
ecrivait (wrote) :

Bonsoir John,

une FAQ à mettre à jour, et une autre à pondre sur la @#* de synthère se
sécurité que j'ai toujours pas finie.


Elle serait bien utile pourtant, si c'est bien le sujet dont il s'agit,
une FAQ sur PHP et la sécurité... Je suis hébergeur, et régulièrement
des clients se plaignent de ce que le fopen à l'extérieur de notre
réseau ne soit pas autorisé pour les personnes ayant un hébergement
mutualisé par exemple.

A chaque fois il faut leur expliquer que non, ce n'est pas pour les
embêter mais parce que c'est dangereux d'autoriser ça. Une FAQ
expliquant pourquoi plutôt que d'argumenter à chaque fois au cas par
cas, ce serait le bonheur :)

fu2 adéquat.


Arg, j'ai failli ne pas le voir. Non respecté du coup, hein, j'espère
être en charte ici.

--
Eric

1 2