我正在使用PayPal IPN来验证和处理订单。
PayPal IPN将详细信息转发给付款的PHP脚本&送货细节。
一个变量是第一个行地址,PayPal就像这样转发它:
address_street =公司+名称%0D%0ABuilding +名称%2C + 118 + +街道名称
我不太明白为什么这里的新行字符不同。
如果我将其输出到HTML电子邮件,则显示如下:
公司名称建筑物名称118街道名称
如何才能将其输出到此处?:
公司名称
建筑物名称
118街道名称
答案 0 :(得分:0)
试试这个
$address_street="Company+Name%0D%0ABuilding+Name%2C+118+Street+Name";
echo str_replace('+'," ",rawurldecode($address_street));
OR
echo str_replace("+"," ",str_replace('%2C',"</br>" ,str_replace('%0D%0A',"</br>",$address_street)));