Webdesign - PHP
Array-Teile zu einem String verbinden
Strings werden mit einfachen Anführungszeichen (engl. = single quoted) definiert.
$myStr = 'Hier ruhen unter Fels und Eis, ...';
Um ein einfaches Anführungszeichen auszugeben wird mit einem Backslash (\) escapt.
$myStr = 'Morgenstund\' hat Gold im Mund';
Sonderzeichen wie zum Beispiel neue Zeile \n, Wagenrücklauf \r oder Tabulator \t werden wie normaler Text behandelt.
$myStr = 'Es wird hier kein Zeilenumbruch \r\n erzwungen.';
Einem einfachen Anführungszeichen in einem String steht wird ein Backslash vorangestellt.
$myStr = '"Ruhe sei dem \'Menschen\' heilig, nur ..."';
Wenn ein Backslash am Ende eines Strings steht, (und nur dann) muss er verdoppelt werden.
$myStr = 'Achtung: Es befindet sich noch eine CD im Laufwerk D:\\';
<?
$myStr = 'Hier ruhen unter Fels und Eis, ...';
$myStr."<br /><br />";
$myStr = 'Morgenstund\' hat Gold im Mund';
$myStr."<br /><br />";
$myStr = '\'Abendrot bringt Wind und Kot.\'';
$myStr."<br /><br />";
$myStr = '"Ruhe sei dem \'Menschen\' heilig, nur ..."';
$myStr."<br /><br />";
$myStr = 'Sie befinden sich auf Laufwerk D:\*.*.';
$myStr."<br /><br />";
$myStr = 'Achtung: Es befindet sich noch eine CD im Laufwerk D:\\';
$myStr."<br /><br />";
$myStr = 'Es wird hier kein Zeilenumbruch \r\n erzwungen.';
$myStr."<br /><br />";
$var = '"XYZ"';
$myStr = 'Hier ist die Variable $var nicht zu sehen';
$myStr."<br />";
Ergebnis:
Hier ruhen unter Fels und Eis, ...
Morgenstund' hat Gold im Mund
'Abendrot bringt Wind und Kot.'
"Ruhe sei dem 'Menschen' heilig, nur ..."
Sie befinden sich auf Laufwerk D:\*.*.
Achtung: Es befindet sich noch eine CD im Laufwerk D:\
Es wird hier kein Zeilenumbruch \r\n erzwungen.
Hier ist die Variable $var nicht zu sehen
\n .... Zeilenvorschub (engl. = line feed)
\r .... Wagenrücklauf (engl. = carriage return)
\t .... Tabulator
Windows ....... \r\n
UNIX/Linux .... \n
Mac ............... \r
Navigation
Amazon