안녕하세요 저는 전체 우편 번호에서 우편 번호 분야로 추출해야합니다.우편 번호의 우편 번호
돌아 오는 방법을 보려면 아래를 참조하십시오.
User inputs "BA12 3GH" Script Returns >> "BA12"
User inputs "H2 3NM" Script Returns >> "H2"
안녕하세요 저는 전체 우편 번호에서 우편 번호 분야로 추출해야합니다.우편 번호의 우편 번호
돌아 오는 방법을 보려면 아래를 참조하십시오.
User inputs "BA12 3GH" Script Returns >> "BA12"
User inputs "H2 3NM" Script Returns >> "H2"
$postcode = 'BA12 3GH';
// If you want both parts, do list($sector, $otherpart) = ...
list($sector) = explode(' ', $postcode);
echo $sector;
(당신이 두 부분을 추출 할 경우 입력 AA BB CC
다음 $otherpart
BB CC
이되면 있도록의 explode
에 , 2
을 추가해야합니다)
Bril 나는 학교에 다시 갈 필요가있다. –
당신이 이해할 필요가 상황이 더 나은 만들기 위해 outcode와 incode로 구성된 우편 번호 형식. 예를 들어, "BA12 3GH", BA12는 outcode이고 3GH는 incode입니다. 아웃 코드는 B1, EH16과 같이 2-4 자일 수 있습니다. 그러나 인 코드는 항상 3 개의 문자이며 숫자로 시작하고 2 개의 문자로 이어집니다. 형식 규칙에 대한 자세한 내용은 다음을 참조하십시오. http://www.ukpostcode.net/uk-postcodes-formatting-rules-wiki-6.html
따라서 매우 명확 해집니다.
$ sector = trim (substr ($ postcode, 0, -3));
위의 스크립트는 사용자가 outcode와 incode 사이에 공백없이 우편 번호를 입력 할 때도 작동합니다.
약간은 현학적 인 의미를 지니기 위해 섹터를 가리키는 것은 실제로 구역입니다. 섹터는 마지막 두 문자를 제외한 모든 것입니다. - http://www.alliescomputing.com/innovation/glossary –