2009-09-03 9 views
5

"§"(섹션 기호)를 사용하여 문자열의 다른 부분을 그룹화하고 나누는 세션에서 가져온 긴 문자열을 작업하고 있습니다.PHP : 특수 문자를 사용하여 분해

예 : "은 articleID | 제목 | 날짜 §의은 articleID | 제목 | 날짜 §의은 articleID | 제목 | 날짜"

내가 사용 배열에 넣어 원하는 : explode("§",$str);

을하지만, 어떤 이유로 그 성격은 완전히 무시됩니다.

나는이 작업을하기 위해 단순히 다른 문자를 사용했지만 PHP가 그것을 인식하지 못하는 이유는 무엇입니까?

답변

7

파일 인코딩을 확인하십시오. 이것은 PHP 파일이 각각 ASCII, UNICODE 또는 UTF-8로 인코딩되어 있는지에 따라 "\ xA7", "\ xA7 \ x00"또는 "\ xC2 \ xA7"로 explode() 될 수 있습니다.

+0

감사합니다. – ticallian

+1

유니 코드 ** 또는 ** UTF-8 *을 의미합니까? 유니 코드로 인코딩 된 것은 없습니다. 이것은 말이되지 않습니다. – tchrist

관련 문제