최근에는 학교 네트워크용 FTP 검색 엔진을 작성 중입니다. 중국어 문자열을 분할해야 하므로 정방향 및 역방향 방법을 조합하여 사용했으며, 중국어 문자열을 역방향으로 바꿔야 합니다. 온라인으로 검색해 보니 모두 비슷하고 루핑이 필요한데, 별로 마음에 들지 않았습니다.
그래서 매뉴얼을 읽어보니 여러 함수를 사용할 수 있다는 걸 알게 됐습니다.
str_split() 함수는 문자열을 배열로 분할합니다.
array_reverse()는 배열 배열을 입력으로 받아들이고 셀이 역순으로 포함된 새 배열을 반환합니다.
implode() 함수는 배열 요소를 문자열로 결합합니다.
테스트 프로그램은 다음과 같습니다.
$str="세상에는 두 가지 기본 요소만 있습니다."
echo $str . 🎜>$ str=implode(str_split($str,2)));
echo $str
?>
출력 결과는 다음과 같습니다.
세계
두 가지 기본 요소 종은 세계에만 존재합니다