>  기사  >  백엔드 개발  >  PHP에서 문자열을 다차원 배열로 변환하는 방법

PHP에서 문자열을 다차원 배열로 변환하는 방법

藏色散人
藏色散人원래의
2020-08-13 09:54:143267검색

PHP 문자열을 다차원 배열로 변환하는 방법: 먼저 다차원 배열로 변환해야 하는 문자열을 정의한 다음 분해 함수를 통해 문자열을 분할하고 최종적으로 변환 결과를 출력합니다. "print_r"을 통해 가능합니다.

PHP에서 문자열을 다차원 배열로 변환하는 방법

권장: "PHP 비디오 튜토리얼"

php 문자열을 2차원 배열로 변환

첫 번째 방법:

<?php
$a = &#39;a1|a2|a3|a4|b1|b2|b3|b4&#39;;
$arr = explode(&#39;|&#39;, $a);
//print_r($arr);
$test = array();
foreach($arr as $value)
{
    //echo $value{0}.&#39;<br>&#39;;
    $test[$value{0}][] = $value;
}
echo "<pre class="brush:php;toolbar:false">";
print_r($test);
echo "
"; ?>

두 번째 방법:

array_chunk(explode(&#39;|&#39;, $a), 4);

위 내용은 PHP에서 문자열을 다차원 배열로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.