본문 바로가기

개발하는 '정'/PHP12

[PHP] 엑셀 다운로드 시 숫자형을 문자형으로 출력하기 [PHP] 엑셀 다운로드 시 숫자형을 문자형으로 출력하기 문제현상 문자형을 엑셀로 다운로드했을 때 엑셀에 속성이 먹히면서 변형되는 경우가 있다. 아래와 같은 소스를 이용해서 엑셀 다운로드하면 13:00 jun9999 아래와 같이 속성이 적용되어 출력된다. 해결방법 td에 style=mso-number-format:'\@' 을 추가한다. 13:00 jun9999 출력결과 "13:00" 도 속성 적용없이 문자 그대로 출력된다. 2021. 10. 1.
[PHP] HTML 태그 제거 함수 (Strip_tags) + strip_tags 안 먹힐 때 해결 [PHP] HTML 태그 제거 함수 (Strip_tags) + strip_tags 안 먹힐 때 해결 PHP의 HTML 태그를 제거하는 함수 : Strip_tags [ 예제#1 ] $content = 'strip_tags'; echo "모든 HTML 코드 제거 => ".strip_tags($content); echo " "; echo "일부 HTML 코드 제거 => ".strip_tags($content,''); // 태그 제외 모든 태그 제거 [ 실행 결과#1 ] 두번째 인자에 특별한 값이 없으면 모든 html 코드를 제거한다. 예제와 같이 태그를 지정하면 지정된 태그 외의 html 코드를 제거한다. strip_tags($content,'') 와 같이 동시에 여러 태그들을 지정할 수 있다. + DB로 가.. 2021. 5. 7.
PHP 엑셀 다운로드 한글 깨짐 해결 PHP 엑셀 다운로드 한글 깨짐 해결 php 그누보드4 사용 중이며, 해당 문서의 인코딩은 ANSI header 설정의 문제로 charset을 변경해주어 해결했다. 다음 코드로 엑셀 다운로드 시 한글이 깨진다. 아래와 같이 수정하여 엑셀 다운로드 시 한글 깨짐 해결 2021. 4. 23.
반응형