본문 바로가기

개발

[PHP] 엑셀 업로드 시 날짜 포멧 반환 안될 때 PHP 엑셀 업로드 시 엑셀 서식이 날짜일 경우 날짜포멧이 아닌 특정 정수로 반환되는 경우 발생 EX) 2020-08-18 로 날짜 입력하였으나, 44061로 반환.. (원인 모름//) 아래 소스로 데이터 포멧 맞춰줄 수 있음 $date = ( $date - 25569 ) * 86400 - 60 * 60 * 9; $date = round( $date * 10 ) / 10; $date = date('Y-m-d', $date); 더보기
PHP 문자열 다루기 - 빈문자열 체크 빈문자열을 체크하는 방법은 여러가지 방법이 있습니다. 자기에게 맞는 방법으로 체크하면 되지만 제가 자주 사용하는 방법을 추천드리고자 합니다! 이웃님들도 알고 있는 방법이 있다면 함께 공유부탁드려요~ 1. empty 함수로 체크 $txt = ''; if (empty($txt) == TRUE) { echo "빈 문자열"; } else { echo "빈 문자열이 아닙니다."; } // result 빈 문자열 2. if 문을 이용한 처리 $txt = ''; if ($txt == "") { echo "빈문자열"; } else { echo "빈 문자열이 아닙니다."; } // result 빈 문자열 ========================================================= // 추천방법.. 더보기
PHP 문자열 다루기 - implode() 사용방법 implode() - 특정 문자를 이용해 배열을 합칩니다. implode("붙이고 싶은 문자", "배열") sample) $arr = array('apple', 'banana', 'cerry'); $str = implode('&', $arr); print_r($str); // result apple&banana&cerry 더보기
PHP 문자열 다루기 - explode() 사용방법 explode() - 특정 문자를 기준으로 자르는 함수 explode ("자르고 싶은 문자", "문자열") sample) $str = "010-1234-5678"'; $exp = explode("-", $str); print_r($exp); // result Array ( [0] => "010" [1] => "1234" [2] => "5678" ) 더보기