MYSQL 데이터베이스에서 데이터를 추출하여 레이블을 만드는 파일이 있습니다. 라벨이 끝나는 곳에 "BREAK"문자열을 추가했습니다. 내 데이터 파일은 다음과 같습니다.PHP 파일에서 레이블 생성을위한 섹션 읽기
또한--------- Start File ------- BREAK Order: 10000 NAME: XYZ Phone: XXX-XXX-XXX 6 x ABC 6 x Main ST 6 x CITY 6 x STATE 6 x COUNTRY BREAK Order: 10001 NAME: XYZ1 Phone: XXX-XXX-XXX BMC MJ ST CITY STATE COUNTRY BREAK Order: 10002 NAME: XYZ2 Phone: XXX-XXX-XXX BMC MJ ST CITY STATE COUNTRY ......more orders.. --------- End File -------
3 개 이상의 블록을 읽고 그들을 6 "X"가 첫 번째 블록에 대해, 별도의 인쇄와, I 블록에서 "× 6"를 제거하고 대신 값으로 6 저장하고자 unix에서 lpr/print 명령과 함께 사용되어 6 개의 사본을 인쇄하는 변수에 저장됩니다. 이것은 큰 문제는 아니지만, 나중에 알아낼 수 있지만 PHP에서 이러한 블록을 읽고 그들로부터 3 개 이상의 파일을 만드는 것은 필자의 요구 사항입니다.
당신은 내가 그러나 BREAK BREAK 태그 사이에 파일로 슬라이스이 정보가 필요합니다 ... 당신이 원하는 무엇 – Baba
을 샘플 출력을 추가 할 수 끝이 아니므로 마지막 순서는 파일의 끝까지 읽어야합니다. –