"String to array"의 두 판 사이의 차이

(새 문서: 분류: 문자열 분류: 배열 분류: 변환 ;string to array ==JavaScript== 분류: JavaScript <source lang='JavaScript'> var chars = 'ABC안녕123★'.split('');...)
 
10번째 줄: 10번째 줄:
 
console.log( chars );
 
console.log( chars );
 
// ["A", "B", "C", "안", "녕", "1", "2", "3", "★"]
 
// ["A", "B", "C", "안", "녕", "1", "2", "3", "★"]
 +
</source>
 +
 +
==PHP==
 +
[[분류: PHP]]
 +
<source lang='PHP'>
 +
function mb_str_split( $str ) {
 +
return preg_split('/(?<!^)(?!$)/u', $str );
 +
}
 +
 +
$str = 'ABC안녕123★';
 +
$arr = mb_str_split($str);
 +
print_r($arr);
 +
# Array
 +
# (
 +
#    [0] => A
 +
#    [1] => B
 +
#    [2] => C
 +
#    [3] => 안
 +
#    [4] => 녕
 +
#    [5] => 1
 +
#    [6] => 2
 +
#    [7] => 3
 +
#    [8] => ★
 +
# )
 
</source>
 
</source>
  
 
==같이 보기==
 
==같이 보기==
 
*[[함수 split()]]
 
*[[함수 split()]]

2016년 4월 22일 (금) 10:39 판

string to array

1 JavaScript

var chars = 'ABC안녕123★'.split('');
console.log( chars );
// ["A", "B", "C", "안", "녕", "1", "2", "3", "★"]

2 PHP

function mb_str_split( $str ) { 
	return preg_split('/(?<!^)(?!$)/u', $str ); 
} 

$str = 'ABC안녕123★';
$arr = mb_str_split($str);
print_r($arr);
# Array
# (
#     [0] => A
#     [1] => B
#     [2] => C
#     [3] => 안
#     [4] => 녕
#     [5] => 1
#     [6] => 2
#     [7] => 3
#     [8] => ★
# )

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}