Modérateur PHPfrance |
2575 Messages
25 mai 2005, 16:09
renatane, les symboles " et ' servent pour délimiter une chaîne de caractère dans ce cas ils sont équivalentes. par exemple 'toto' est la même chaîne que "toto".
Mais quand ils sont utilisés en imbrication le premier symbole ouvreur devient le délimiteur de la chaine par contre le second qui est contenu dans la chaine devient un simple caractère.
Exemple : "l'élève toto" est une chaine délimité par " et le ' contenu dans la chaine est un simple caractère apostrophe du mot l'élève.
Inversement : la chaine '<a href="toto.htm">toto</a>' est une chaine délimitée par ' et les " contenu dans la chaine sont de simples caractères.
C'est le compilateur qui fait cette différence. Mais il y a une autre variante:
si on ne souhaite utiliser qu'un symbole exemple " il est possible de signaler au compilateur le moment où on veut utiliser le symbole comme caractère simple en le préfixant d'un \ (on parle d'échapement)
Par exemple :
"<a href=\"toto.htm\">toto</a>" est équivalente à
"<a href='toto.htm'>toto</a>"
Modifié en dernier par
sadeq le 25 mai 2005, 16:16, modifié 1 fois.
--------
//////----
//---
//----
//////
-------
//---
//----
//---
//----
//---
//
------
//////----
//////-----
//////
-----
||--------
||--
||---
||
Prendre le recul n'est pas une perte de temps.
ps:
Affrontez moi dans l'arène