홈

글자 쪼개서 배열에 넣기

· 2009-04-04 (토) 23:25:39 · 3270

word_split

문자를 $cnt 개수만큼 잘라 배열에 담는다

array word_split ( string $str, int $cnt [, bool $mod ] )

-------------------------------------------------------------

$str = 문자열

$cnt = 자를 개수

$mode = true = $cnt 개수만큼 계속 추가 함, false = 사용않함

-------------------------------------------------------------

예제 1

$str = "1111111";

$array = word_split($str, 2, false);
print_r($array);

결과 1

Array
[0] = 11
[1] = 11
[2] = 11
[3] = 1


예제 2

$str = "1111111";

$array = word_split($str, 2, true);
print_r($array);

결과 2

Array
[0] = 11
[1] = 1111
[2] = 111111
[3] = 1111111

-------------------------------------------------------------
function word_split($str, $cnt, $mode="")
{
$cnt = (int)$cnt;

$strlen = strlen($str);
$total_str = $strlen / $cnt;
$arr = array();

if ( $mode )
{
$mode_array = array("true", "false");

if ( ! strlen( array_search( $mode, $mode_array ) ) )
return die( " mode 는 true 나 false 둘중 하나만 입력하세요" );
}
else
{
$mode = false;
}

for ( $i = 0; $i < $total_str; $i++ )
{
if ( $mode == '' ) $array[$i] = substr( $str, $i * $cnt, $cnt );
elseif ( $mode ) $array[$i] = substr( $str, 0, ( $i * $cnt ) + $cnt );
}

return $array;
}

[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
08-11-26 조회 4,580
08-11-25 조회 3,703
08-11-25 조회 2,891
08-11-25 조회 4,461
08-11-25 조회 4,338
08-11-21 조회 4,328
08-11-21 조회 5,249
08-11-20 조회 3,885
08-11-20 조회 3,691
08-11-19 조회 3,966
08-11-19 조회 4,215
08-11-18 조회 3,993
08-11-15 조회 2,864
08-11-14 조회 3,165
08-11-14 조회 2,819
08-11-14 조회 3,224
08-11-13 조회 3,845
08-11-12 조회 9,977
08-11-07 조회 4,505
08-11-07 조회 5,515
08-11-03 조회 3,278
08-11-01 조회 4,985
08-11-01 조회 2,946
08-10-30 조회 2,657
08-10-30 조회 3,579
08-10-30 조회 2,689
08-10-30 조회 2,924
08-10-30 조회 2,786
08-10-29 조회 3,875
08-10-29 조회 2,854
08-10-29 조회 2,383
08-10-20 조회 2,515
08-10-18 조회 4,461
08-10-16 조회 3,509
08-10-16 조회 3,310
08-10-14 조회 2,525
08-10-11 조회 3,823
08-10-11 조회 2,420
08-10-09 조회 2,533
08-10-09 조회 2,697
08-10-09 조회 4,157
08-10-08 조회 3,847
08-10-02 조회 3,784
08-10-02 조회 2,528
08-10-02 조회 2,647
08-09-29 조회 4,598
08-09-29 조회 4,230
08-09-26 조회 5,566
08-09-26 조회 3,533
08-09-26 조회 3,608
08-09-26 조회 2,744
08-09-26 조회 3,787
08-09-26 조회 3,514
08-09-26 조회 4,282
08-09-22 조회 3,843
08-09-22 조회 3,028
08-09-22 조회 3,978
08-09-22 조회 2,941
08-09-22 조회 2,572
08-09-21 조회 3,593
08-09-20 조회 4,162
08-09-20 조회 5,435
08-09-20 조회 4,511
08-09-20 조회 2,831
08-09-20 조회 3,228
08-09-20 조회 3,594
08-09-20 조회 2,972
08-09-20 조회 3,166
08-09-20 조회 4,148
08-09-20 조회 3,647
08-09-20 조회 3,234
08-09-19 조회 5,636
08-09-19 조회 4,418
08-09-19 조회 2,739
08-09-18 조회 5,080
08-09-18 조회 4,138
08-09-18 조회 3,493
08-09-18 조회 2,701
08-09-18 조회 3,629
08-09-18 조회 3,408
08-09-17 조회 3,279
08-09-16 조회 3,224
08-09-10 조회 2,454
08-09-09 조회 3,259
08-09-06 조회 4,169
08-09-06 조회 2,717
08-09-06 조회 3,076
08-09-06 조회 2,756
08-09-06 조회 2,973
08-09-06 조회 2,863
08-09-06 조회 2,820
08-09-05 조회 3,842
08-09-05 조회 3,665
08-09-05 조회 3,481
08-09-05 조회 2,708
08-09-05 조회 3,742
08-09-05 조회 5,690
08-09-05 조회 4,165
08-09-05 조회 3,049
08-09-05 조회 3,196