OVH Cloud OVH Cloud

[newbie] ordre de lecture ?

4 réponses
Avatar
Nicolas.Michel
Bonjour

Débutant en php, je cherche une doc m'expliquant dans quel ordre les
mots de mon script sont lu par php, dans quel ordre les "phrases" sont
interprétées, les variables, les \ ou les " sont pris.

Comme je ne sais pas comment nomer ce que je cherche, j'ai de la peine à
le trouver. Auriez-vous une doc à me conseiller ?

Merci d'avance

PS
config : MAMP sous Mac OSX, Apache2 et php5.
--
S'il n'existait pas, je ne l'écrirais plus;
S'il m'étais possible de le détruire, je le détruirais.

4 réponses

Avatar
Christophe Meresse

Débutant en php, je cherche une doc m'expliquant dans quel ordre les
mots de mon script sont lu par php, dans quel ordre les "phrases" sont
interprétées, les variables, les ou les " sont pris.

Comme je ne sais pas comment nomer ce que je cherche, j'ai de la peine à
le trouver. Auriez-vous une doc à me conseiller ?


Bonjour,

Pour moi, la meilleure doc est la documentation officielle de PHP:
http://www.php.net/manual/fr
ou mieux la version anglaise (qui évite quelques erreurs de
traduction)
http://www.php.net/manual/en

Pour la precedence des opérateurs on la trouve là:
http://www.php.net/manual/fr/language.operators.php#language.operators.precedence

Christophe

Avatar
Nicolas.Michel
Christophe Meresse wrote:

Pour moi, la meilleure doc est la documentation officielle de PHP:
http://www.php.net/manual/fr


Merci, bookmarké.

Pour la precedence des opérateurs on la trouve là:
<http://www.php.net/manual/fr/language.operators.php#language.operators.pre
cedence>


C'est intéressant mais en fait c'est pas ça que je cherche.
Je voudrais comprendre dans quel ordre le code est lu.

Comment l'interpréteur php décortique les lignes pour former des mots et
des phrases, dans quel ordre les ' " et autre sont "enlevés".
A quel moment une variable est-elle remplacée par sa valeur...

C'est très con mais il me semble que ça m'aiderait à coder.

Sinon, existe-t-il un moyen de suivre ce qui se passe lorsque le code
est interprété, comme avec l'option de débugage shell
#!/bin/sh -vx
?

Merci :)
--
S'il n'existait pas, je ne l'écrirais plus;
S'il m'étais possible de le détruire, je le détruirais.

Avatar
Florian Sinatra
Bonjour

Débutant en php, je cherche une doc m'expliquant dans quel ordre les
mots de mon script sont lu par php, dans quel ordre les "phrases" sont
interprétées, les variables, les ou les " sont pris.

Comme je ne sais pas comment nomer ce que je cherche, j'ai de la peine à
le trouver. Auriez-vous une doc à me conseiller ?

Merci d'avance

PS
config : MAMP sous Mac OSX, Apache2 et php5.


Essaie par ici : http://fr2.php.net/manual/fr/language.types.string.php

Avatar
Nicolas.Michel
Florian Sinatra wrote:

Essaie par ici : http://fr2.php.net/manual/fr/language.types.string.php


Cool !

Merci :)
--
S'il n'existait pas, je ne l'écrirais plus;
S'il m'étais possible de le détruire, je le détruirais.