PHP : 여러 번 반복되는 단일 구분 기호를 사용하여 문자열을 분해하려면 어떻게해야합니까?

누만

여러 트랜잭션 데이터가 포함 된 파일에서 모든 트랜잭션 데이터를 얻으려고하는데, 하나의 트랜잭션에 대한 트랜잭션 데이터를 php explode로 얻을 수 있도록 발생합니다. 그래서 제 질문은 여러 거래 데이터를 얻기 위해 데이터를 폭발시키는 방법입니다.

$data['file'] = file_get_contents('C:\TSaveBatchDBMessage.txt');
    $data['exp'] = explode('TSaveTransactionMessage',$data['file']);

첫 번째 트랜잭션 데이터에 대한 출력 만 제공하며 하나의 파일에는 거의 수십 개의 트랜잭션이 포함되어 있습니다.

감사합니다.

추신 :이 파일은 소프트웨어에 의해 생성되며 파일에 가능한 트랜잭션 수가 없습니다. 100, 1 또는 ..

Abronsius 교수

파일을 배열로 읽고 각 줄을 반복하고 처리합니다.

foreach( file('C:\TSaveBatchDBMessage.txt') as $line ){
    $data['exp']=explode( 'TSaveTransactionMessage', $line );

    /* do stuff with array */
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관