我创建了一个html表单,您可以在其中输入街道地址的单个字符串。如何在PHP中提取街道号码,街道名称和街道类型(新月,道路,街道等)?我不确定他们将输入的字符串的长度,并且可能无法提取正确的信息。从PHP中的字符串中提取地址的部分
请您好好帮忙,因为我是PHP编程新手。
这里是我下面的代码:
$address = $_POST["address"];
echo "Your address is: $address <br>";
$addressSubstring = substr($address,0 , 15);
echo "Address: $addressSubstring <br>";
$strNumber = substr($addressSubstring, 0, 2);
$strName = substr($addressSubstring, 2, 8);
$strType = substr($addressSubstring, 8, 15);
echo "Your street number is: $strNumber <br>";
echo "Your street name is: $strName <br>";
echo "Your street type is: $strType <br>"
你能提供的精选传递给'$地址什么samle '?通常情况下,如果您为此分开输入,则更容易,那么您不必经历各种验证和检查,因为用户只能输入您期望的部分内容。 – Qirel
地址请寄样品... – Hossam
嗨@Qirel地址例子是:43 Willow Street,35 Hanover Crescent和52 Longford Road。 – Faye