2009-08-24 10 views
0

So rufe ich eine API in VB.NET geschrieben von PHP und übergibt es etwas Text. Ich möchte in diesen Text zwei Zeilenumbrüche einfügen.PHP Äquivalent von VB.net Zeichencodes

Ich verstehe, dass in VB.NET die Zeichencodes für einen Zeilenumbruch Chr(10) und Chr(13) sind. Wie kann ich diese in PHP darstellen?

TIA.

Antwort

3

Die Funktion chr existiert auch in PHP.

Aber im Allgemeinen, "\n" verwenden (Newline; chr = 10) und "\r" (Wagenrücklauf; chr = 13) (beachten Sie die doppelten Anführungszeichen - verwenden Sie nicht einfach hier zitiert, ist, dass Sie wollen diese Zeichen)

Weitere Informationen und eine Liste der Escape-Sequenzen für Sonderzeichen finden Sie unter manual page about strings.

+0

Oh ... das war einfach. Vielen Dank. – benjy

+0

Gern geschehen! Habe Spaß! –

0

$ break = "\ n";

2
  • CR oder Carriage Return, Chr (10), wird durch \ r in einem String dargestellt
  • LF oder Line Feed, Chr (13), durch \ n in einem String dargestellt wird

z

echo "This is\r\na broken line"; 

könnte dies besser vertraut aussehen, die chr() Funktion mit PHP, aber Sie würden es selten so gemacht siehe:

echo "This is".chr(10).chr(13)."a broken line"; 

Es gibt auch eine Konstante PHP_EOL die die most appropriate line break sequence für die enthält genannt System läuft auf.