PHP定界符 多行字符串的生成

适用于比较复杂的字符串、生成HTML字符串或者XML 或者其他作用,他会把每一行当做文本的每一行.但是在一些特殊情况下看不出来但是真正的存在,比如HTML代码,会无视换行符


符号:
<<<

语法 :

<<<变量(无$符)
(开头无空格)第一行 
XXX 
XXX 
XX 
(开头无空格)变量(无$符)
 $s =<<1

2

3

s;
echo $s; ?>
1

2

3

实例2:


$_data =<<  George 老三 Reminder Don't forget the meeting!  data; 
$myfile = fopen("file.txt", "w") or die("Unable to open file!"); 
fwrite($myfile, $_data);
fclose($myfile);
?>
file.txt内容:

<note>
    <to>Georgeto>
    <from>老三from>
    <heading>Reminderheading>
    <body>Don't forget the meeting!body>
note>

你可能感兴趣的:(php,定界符,php)