Création de caractères de nouvelle ligne en PHP
Lorsque vous essayez de créer des caractères de nouvelle ligne en PHP à l'aide de chaînes entre guillemets simples telles que :
echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n';
vous pouvez rencontrer des problèmes où la nouvelle ligne est rendue littéralement dans le sortie.
Solution
La clé pour résoudre ce problème réside dans la compréhension des différents types de chaînes littérales en PHP. Seules les chaînes entre guillemets interprètent les séquences d'échappement r et n comme des caractères de nouvelle ligne. Par conséquent, vous devez placer la séquence d'échappement de nouvelle ligne entre guillemets :
echo $clientid; echo ' '; echo $lastname; echo ' '; echo "\r\n";
Les chaînes entre guillemets simples, en revanche, ne reconnaissent que les séquences d'échappement et '. Pour créer une nouvelle ligne dans une chaîne entre guillemets simples, vous devez soit :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!