PHP 개발에서는 후속 작업을 위해 쿼리된 문자열을 배열로 변환해야 하는 경우가 많습니다. 이 기사에서는 PHP에서 쿼리 문자열을 배열로 변환하는 방법을 소개합니다.
1. 분해 기능을 사용하세요.
PHP의 분해 기능은 지정된 구분 기호에 따라 문자열을 배열로 분할할 수 있습니다. 이 함수를 사용하여 쿼리된 문자열을 특정 구분 기호에 따라 배열로 분할할 수 있습니다.
샘플 코드:
$str = 'apple,banana,orange'; $arr = explode(',', $str); print_r($arr);
출력 결과:
Array ( [0] => apple [1] => banana [2] => orange )
위의 예에서는 먼저 문자열 $str을 정의합니다. 여기서 값은 쉼표로 구분됩니다. 그런 다음 분해 함수를 사용하여 문자열을 쉼표를 기준으로 $arr 배열로 분리하고 마지막으로 print_r 함수를 사용하여 배열의 내용을 출력합니다.
2. str_split 함수를 사용하세요.
PHP의 str_split 함수는 문자열을 지정된 길이의 문자 배열로 분할할 수 있습니다. 이 함수를 사용하여 쿼리된 문자열을 지정된 길이에 따라 배열로 분할할 수 있습니다.
샘플 코드:
$str = 'hello'; $arr = str_split($str); print_r($arr);
출력 결과:
Array ( [0] => h [1] => e [2] => l [3] => l [4] => o )
위의 예에서는 str_split 함수를 사용하여 문자열 $str을 각 문자에 따라 배열 $arr로 나누고 마지막으로 print_r 함수를 사용하여 배열을 출력했습니다. 콘텐츠.
3. preg_split 함수를 사용하세요.
PHP의 preg_split 함수는 정규식을 사용하여 문자열을 분할할 수 있습니다. 이 함수를 사용하여 특정 정규식에 따라 쿼리된 문자열을 배열로 분할할 수 있습니다.
샘플 코드:
$str = 'apple1orange2banana3pear'; $arr = preg_split('/\d/', $str); print_r($arr);
출력 결과:
Array ( [0] => apple [1] => orange [2] => banana [3] => pear )
위의 예에서는 먼저 값에 숫자와 과일 이름이 포함된 문자열 $str을 정의합니다. 그런 다음 preg_split 함수를 사용하여 문자열을 숫자를 기준으로 $arr 배열로 분할하고 마지막으로 print_r 함수를 사용하여 배열의 내용을 출력합니다.
요약:
PHP에서는 쿼리된 문자열을 배열로 변환하는 방법이 많이 있습니다. 위에서는 일반적으로 사용되는 세 가지 방법, 즉 폭발 기능, str_split 기능 및 preg_split 기능을 소개합니다. 사용시에는 스트링의 특성과 요구사항을 고려하여 가장 적합한 운용방법을 선택해야 합니다.
위 내용은 PHP는 쿼리된 문자를 배열로 변환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!