복붙노트

PHP : 문자열 분할 [duplicate]

PHP

PHP : 문자열 분할 [duplicate]

문자열을 어떻게 분리합니까? PHP에서 구분 기호를 사용 하시겠습니까? 예를 들어 "a.b"라는 문자열이 있으면 어떻게 "a"를 얻을 수 있습니까?

해결법

  1. ==============================

    1.폭발은 그 일을한다.

    폭발은 그 일을한다.

    $parts = explode('.', $string);
    

    결과의 일부를 변수로 직접 가져올 수도 있습니다.

    list($part1, $part2) = explode('.', $string);
    
  2. ==============================

    2.폭발 ( '.', $ string)

    폭발 ( '.', $ string)

    문자열에 고정 된 수의 구성 요소가있는 것을 알고 있다면 다음과 같은 것을 사용할 수 있습니다.

    list($a, $b) = explode('.', 'object.attribute');
    echo $a;
    echo $b;
    

    인쇄물:

    object
    attribute
    
  3. ==============================

    3.

    $string_val = 'a.b';
    
    $parts = explode('.', $string_val);
    
    print_r($parts);
    

    문서 도구 : http://us.php.net/manual/en/function.explode.php

  4. ==============================

    4.다음은 "a"문자를 반환합니다 :

    다음은 "a"문자를 반환합니다 :

    $a = array_shift(explode('.', 'a.b'));
    
  5. ==============================

    5.

    $array = explode('.',$string);
    

    분할 요소의 배열을 반환합니다.

  6. ==============================

    6.

    explode('.', 'a.b');
    

    http://php.net/manual/ru/function.explode.php

  7. ==============================

    7.'와 함께 폭발하라.' 용도

    '와 함께 폭발하라.' 용도

    explode('\\.','a.b');
    
  8. from https://stackoverflow.com/questions/5159086/php-split-string by cc-by-sa and MIT license