2013-09-01 3 views
0

","로 나눈 문자열이 있는데 이제는 문자열을 배열로 가져 가고 싶습니다.문자열을 배열 (해시)로 변경하는 방법은 무엇입니까?

$text = "aaa, bbb, ccc" 

$textArray = explode(",", $text); 
// -> array("aaa","bbb","ccc) 

하지만이 문자열이 마음에 듭니다.

// -> array("name" => array("aaa", "bbb" ,"ccc")) 

위와 같이 문자열을 배열로 변경하는 PHP 메서드가 있습니까?

그렇지 않은 경우이 기능을 구현하는 가장 좋은 방법은 무엇입니까? 이것은 할 것

+0

감사합니다. 작동해야합니다! – Hayato

답변

1

미리 :)에서

덕분에 당신이 원하는 :

<?php 
    $text = "aaa, bbb, ccc"; 
    $explode = explode(",", $text); 
    $textArray['name']=$explode ; 
    print_r($textArray); 

?> 

OUTPUT :이 시도하고 싶지 않은 경우

Array ([name] => Array ([0] => aaa [1] => bbb [2] => ccc)) 
+0

정말 고마워요 !! – Hayato

1

내가 모르겠지만 그것을 봐라

$textArray = array('name' => explode(",", $text)); 

나는 생각한다. 그것은 그 일을한다

+0

빠른 응답 감사합니다. 작동해야합니다. – Hayato

0
$text = "aaa, bbb, ccc"; 

$textArray = explode(",", $text); 

$Finalarr=''; $Finalarr['name']=$textArray; 

echo ''; print_r($Finalarr); 

희망 당신은 이것을 좋아한다.

+0

감사합니다 !!! 나는 더 많은 것을 배울 필요가있다. – Hayato

관련 문제