728x90
반응형

All 326

[PHP] 여러 특정 문자 기준 배열 preg_split()

■ PHP 여러 특정 문자 기준 배열 preg_split() * PHP 7 이상 split() 함수가 작동되지 않음 ■ 사용법 $tmp_title = "나프탈렌 대용량 벌크 좀약 뱀퇴치,멧돼지/과수농가/방충제 노린재"; # 위와 같은 문자열에서 띄어쓰기(공백), 콤마(,), 슬래시(/) 문자 기준으로 배열 생성 방법 $tmp_title = "나프탈렌 대용량 벌크 좀약 뱀퇴치,멧돼지/과수농가/방충제 노린재"; $tmp_test = preg_split('/([\/, \r\n|\r|\n])/', $tmp_title, -1); print_r($tmp_test); /* Array ( [0] => 나프탈렌 [1] => 대용량 [2] => 벌크 [3] => 좀약 [4] => 뱀퇴치 [5] => 멧돼지 [6] => 과..

PHP 2021.04.13

[PHP] 엑셀(excel) 파일 읽기

■ PHP 엑셀(excel) 파일 읽기 ■ 사용법 require_once "./PHPExcel-1.8/Classes/PHPExcel.php"; // PHPExcel.php 로드 $objPHPExcel = new PHPExcel(); // 엑셀 데이터를 담을 배열을 선언한다. $excelData = array(); // 파일의 저장형식이 utf-8일 경우 한글파일 이름은 깨지므로 euc-kr로 변환해준다. $filename = iconv("UTF-8", "EUC-KR", $_FILES['excelFile']['name']); try { // 업로드한 PHP 파일을 읽어온다. $objPHPExcel = PHPExcel_IOFactory::load($filename); $sheetsCount = $objPHP..

PHP 2021.04.01

[PHP] 특정 디렉토리 내 파일 삭제 unlink() / 파일 리스트 opendir(), readdir()

■ PHP 특정 디렉토리 내 파일 삭제, php 폴더 내 파일 삭제 unlink() / 파일 리스트 opendir(), readdir() ■ 사용법 특정 디렉토리 내 모든 파일 삭제 $directory = "/www/upload/"; $handle = opendir($directory); // 절대경로 if( is_dir($directory) ){ if( $handle ){ while( ($filerd = readdir($handle)) != false ){ if( $filerd != ".." && $filerd != "." ){ //echo $directory.$filerd; @unlink($directory.$filerd); } } } } closedir($handle); 특정 디렉토리 내 특정 확장..

PHP 2021.03.30
728x90
반응형