3

私は、またはのいずれかに置き換えるためにいくつかの解決策を試しまし,<br />\n\r

無駄に私は立ち往生していて、SOの素晴らしいユーザーが手を貸してくれるかどうか疑問に思っています。

$row['address'] = 'Unit A, 64 Alert Square, London, E16';

echo "Address: ". nl2br(str_replace(',',' \r\n ', $row['address']));

結果:Unit A \r\n 64 \r\n Alert \r\n Square \r\n London \r\n E16

必要な、まあ、望ましい効果:

Unit A
64 Alert Square
London
E16
4

1 に答える 1

7

PHPで理解するには、文字は次のよう\rにエスケープされ、二重引用符またはヒアドキュメントである必要があります。例:\n

echo "Address: ". nl2br(str_replace(',', "\n", $row['address']));

于 2011-03-03T23:36:11.430 に答える