블랭크/널 값 내파는 예는 아래와 같다 : PHP 어레이 내가 데이터베이스의 값에 의해 생성 된 배열을
$addressarray = array($results['client']->client_city, $results['client']->client_county, $results['client']->client_postcode);
값
는에서 상기를 이용하여 사용자에 의해 입력되고 배열의 작품과 올바른 값은 그러나 때때로 사용자가 클라이언트 카운티를 입력 할 수 없습니다, 그것으로 배치됩니다, 그래서 때문에$results['client']->client_county
비어있을 수 있습니다. 이걸로 배열을 호출합니다.
$address = implode("\n ", $addressarray);
지금이 내가 모든 필드는 그 때 줄 바꿈으로 표시되는 값이있는 경우 필요는 분명히, 고정 생각하는 부분입니다,하지만 난 카운티 위에서 언급 한 같은 경우는 stll 출력 라인을 것 비어
city
postcode
을하지만 내가 원하는 것은
city
postcode
나는
,369을 추측입니다 : 그래서 휴식 당신은 얻을 것이다\n
은 문제이지만 공란입니다. 어떤 도움을 주셔서 감사합니다. $adressesarray
에 array_filter()
를 사용하는
이안
당신은 값이 비어 있는지 확인하기 위해 다시 array_filter에 대한 호출이 필요하지 않을까요? 또는 array_filter가 기본적으로 그렇게합니까? – TheSnooker
@TheSnookier'콜백이 제공되지 않으면 입력 값이 모두 FALSE (부울 값으로 변환 참조)가 제거됩니다. ' – Fabio
You Star, Thankyou – snookian