我正在将邮政地址输出到文本区域,以便可以将其复制并粘贴到地址标签中。文本区域内的每一行都需要返回到新行,而我需要忽略任何为空的字段。我还需要忽略任何等于英国(GB ISO)的国家/地区值。
与大多数欧洲地址邮政编码一样,直到字段以数字开头,这一切都很好。在这种情况下,不会显示数字,但会显示文字。
所有以字母开头的值都可以正确显示。该字段设置为varchar(255)。
<textarea>
<?php
echo ($row["Firstname"]) . " " . ($row["Surname"]) . " ";
if (!empty(['Street'])) { echo $row["Street"]. ' 
'; } ;
if (!empty(['Town'])) { echo $row["Town"]; } ;
if (!empty(['City'])) { echo $row["City"]; } ;
if (!empty(['Postcode'])) { echo $row["Postcode"]. ' 
'; } ;
if (!empty(['Country'])) { echo $row["Country"]. ' 
'; } ;
?>
</textarea>
例如实际的邮政编码是Anytown 12345。
在文本区域内显示为Anytown。
它应该显示为12345 Anytown。