일상적인 개발 작업에서 우리는 필연적으로 데이터베이스와 데이터 테이블을 처리해야 합니다. 우리는 일반적으로 다중 테이블 쿼리, 공동 테이블 쿼리, 두 테이블을 병합하여 새 테이블을 생성하는 등의 작업을 접하게 됩니다. 오늘은 이에 대해 소개하겠습니다. 두 개의 테이블을 새로운 테이블 클래스로 병합하고, 두 개의 테이블을 하나의 테이블로 병합하고, 순서대로 배열하는 간단한 PHP 방법에는 배열 순회 및 정렬 작업 기술이 포함되어 있어 실용적인 가치가 있습니다!
첫 번째 단계는 먼저 이 과정에서 새 테이블 클래스 라이브러리로 병합하는 데 필요한 PHP 간단한 두 개의 테이블을 다운로드합니다. http://www.php.cn/xiazai/leiku/540
두 번째 단계, 이후 다운로드가 완료되면 필요한 PHP 클래스 파일을 찾아서 로컬 디렉터리에 압축을 풀고 새 PHP 파일을 생성하세요!
3단계. 완료 후 새 PHP 파일에서 이 클래스를 호출하고 클래스를 인스턴스화해야 합니다.
<?php include_once "biao.php"; //引入类文件 $phpig = new union(); //实例化类 $lista = $phpig->lista = array(3, 5, 8, 11); $listb = $phpig->listb = array(2, 6, 8, 9, 11, 15); $listc = $phpig->listc; $lena = $phpig->getlenght($lista); //取得表大小 $lenb = $phpig->getlenght($listb); $i = $j = 0; while($i < $lena && $j < $lenb) { $ea = $phpig->getelement($lista, $i); $eb = $phpig->getelement($listb, $j); if($ea <= $eb) { $listc = $phpig->listinsert($listc, $ea); ++$i; } else { $listc = $phpig->listinsert($listc, $eb); ++$j; } } while($i < $lena) { $ea = $phpig->getelement($lista, $i); $listc = $phpig->listinsert($listc, $ea); ++$i; } while($j < $lenb) { $eb = $phpig->getelement($listb, $j); $listc = $phpig->listinsert($listc, $eb); ++$j; } print_r($listc); ?>
파일을 실행하면 결과는 아래와 같습니다.
위 내용은 두 테이블을 새 테이블로 병합하는 PHP 간단한 구현 프로세스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!