这两个写法,有什么不同吗?优点?
$page_str = <<<HTML
<span class="{$this->de_prev_class}"> {$this->prev_str} </span>
HTML;
$page_st = "<span class=\"{$this->de_prev_class}\"> {$this->prev_str} </span>";
$page_str = <<<HTML
<span class="{$this->de_prev_class}"> {$this->prev_str} </span>
HTML;
$page_st = "<span class=\"{$this->de_prev_class}\"> {$this->prev_str} </span>";
第一个在带入比较长的字串时有优势,
第二个在带入短的字串时有优势,而且可以识别例如换行、TAB等特殊字符。
结果都是一样的,
关键看lz觉得那一个方便。