메뉴 건너뛰기

프로그램언어

조회 수 20781 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
array array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] )

array_slice()는 offset 과 length 인수에 따라 array로부터 일련의 배열 원소를 반환한다.


array : 입력 배열.

offset : offset이 음수가 아니면, 일련의 값은 array의 그 offset 수부터 시작할것이다. offset이 음수이면, 일련의 값은 array의 끝에서부터 그 수만큼 떨어진 곳에서부터 시작한다.

length : length가 주어지고 양수이면, 일련의 값은 그 수만큼의 배열 원소가 될것이다. length가 주어지고 음수이면, 배열의 끝에서부터 그 수만큼의 배열원소가 될것이다. 이 인수가 생략되면, 일련의 값은 offset에서부터 array 끝까지의 모든 원소를 가지게 된다.

preserve_keys : array_slice()는 기본값으로 배열 인덱스를 초기화하여 다시 정렬한다. preserve_keys를 TRUE로 설정하여 이 동작을 바꿀 수 있다.


[예]

function cut_str($str, $len, $suffix="…") {
  $arr_str = preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY);
  $str_len = count($arr_str);

  if ($str_len >= $len) {
    $slice_str = array_slice($arr_str, 0, $len);
    $str = join("", $slice_str);

    return $str . ($str_len > $len ? $suffix : '');
  } else {
    $str = join("", $arr_str);
    return $str;
  }
}

  1. No Image 23Dec
    by
    2016/12/23 Views 20465 

    stripcslashes — addcslashes()로 인용한 문자열을 되돌림

  2. No Image 23Dec
    by
    2016/12/23 Views 20466 

    quotemeta 모든 메타 문자앞에 역슬래쉬를 붙인 문자열을 반환

  3. No Image 23Dec
    by
    2016/12/23 Views 20490 

    stripslashes — 따옴표 처리한 문자열을 풉니다

  4. No Image 14Apr
    by
    2015/04/14 Views 20508 

    문자열 치환하기

  5. No Image 26Mar
    by
    2014/03/26 Views 20561 

    [PHP] 한글명 파일 다운로드받기

  6. No Image 22Apr
    by
    2016/04/22 Views 20642 

    HTTP Protocol의 data method - GET / POST

  7. No Image 26Mar
    by
    2014/03/26 Views 20709 

    PHP 소스 : 이미지 리사이즈, 섬네일

  8. No Image 22Aug
    by
    2016/08/22 Views 20739 

    템플릿 관련 정보

  9. No Image 14Apr
    by
    2015/04/14 Views 20780 

    검색어 처리 루틴

  10. No Image 23Dec
    by 조쉬
    2016/12/23 Views 20781 

    array_slice 배열의 일부를 추출

  11. No Image 23Dec
    by
    2016/12/23 Views 20857 

    preg_match (정규표현식 매치를 수행합니다)

  12. PHP error 메시지 출력

  13. PHP switch 문

  14. No Image 06Mar
    by
    2017/03/06 Views 21041 

    Ajax로 구연한 실시간 서버시간출력

  15. No Image 22Aug
    by
    2016/08/22 Views 21046 

    RSSReader Class 제작 및 Reader 만들기

  16. No Image 27Feb
    by
    2014/02/27 Views 21089 

    FPDF - PHP로 PDF 만들기

  17. PHP continue 문

  18. No Image 07Mar
    by
    2017/03/07 Views 21141 

    체크박스, post 로 넘기고 받아서 다시 체크하기, checkbox

  19. POST값 통째로 인코딩하기

  20. No Image 14Apr
    by
    2015/04/14 Views 21254 

    DB 내용을 화면에 출력(이중 for 문)

Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 Next
/ 17

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved