Pensez-y :
$xml = "l";
$xml = "vv";
echo $xml;
Cela donnera l'écho suivant vv . Pourquoi et comment puis-je faire des chaînes de caractères de plusieurs lignes pour des choses comme SimpleXML etc.
Pensez-y :
$xml = "l";
$xml = "vv";
echo $xml;
Cela donnera l'écho suivant vv . Pourquoi et comment puis-je faire des chaînes de caractères de plusieurs lignes pour des choses comme SimpleXML etc.
Pour mettre les chaînes "l" et "vv" sur des lignes séparées dans le code seul :
$xml = "l";
$xml .= "vv"
echo $xml;
Dans ce cas, vous dites d'ajouter .=
la chaîne à la fin de la version précédente de cette variable chaîne. Rappelez-vous que = n'est qu'un opérateur d'assignation, donc dans votre code original vous assignez à la variable une nouvelle valeur de chaîne.
Pour mettre les chaînes "l" et "vv" sur des lignes séparées dans l'écho seul :
$xml = "l\nvv"
echo $xml;
Vous n'avez pas besoin de chaînes multiples dans ce cas, car le nouveau caractère de ligne \n
s'occupera de cela pour vous.
Pour mettre les chaînes "l" et "vv" sur des lignes séparées dans le code et lors de l'écho :
$xml = "l";
$xml .= "\nvv"
echo $xml;
$xml="l\rn";
$xml.="vv";
echo $xml;
Mais vous devriez vraiment regarder http://us3.php.net/simplexml
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.