PHP Parse错误:语法错误,意外T_CONCAT_EQUAL

Joe*_*oel 0 php string concatenation

$XMLFormatedString .= "<Filter id='" .= .$row->id. .="' name='" .= .$row->label. .="'><Label>" .= .$row->label. .="</Label></Filter>";
Run Code Online (Sandbox Code Playgroud)

GSt*_*Sto 5

你不能像这样链接.=运算符.在这种情况下它也不是nessecary,你可以使用.第一个后的运算符:

$XMLFormatedString .= "<Filter id='" .$row->id. "' name='" .$row->label."'><Label>" .$row->label."</Label></Filter>";
Run Code Online (Sandbox Code Playgroud)

此外,无论你想做什么,这看起来都是一个坏主意.你应该使用像PHP DOMDocument这样的东西来编写XML.