728x90 study/php7 phpspredsheet php 엑셀 [root@supply test]# curl -sS https://getcomposer.org/installer | php All settings correct for using Composer Downloading... Composer (version 2.1.12) successfully installed to: /home/lyvly/composer.phar Use it: php composer.phar [root@supply test]# [root@supply test]# sudo mv composer.phar /usr/bin/composer [root@supply test]# composer -V Do not run Composer as root/super user! See https://getco.. 2021. 11. 24. php 소수점 버림,올림,반올림 php 에서 소수점 버릴때 $value = 2.24; floor($value); // 2 올림사용 $value = 2.24; echo ceil($value); //3 반올림 사용 $value = 2.24; echo round($value); //2 #소수점 둘째자리에서 반올림 echo round($value,1); //2.2 2021. 11. 19. php date 수정 서버에서 date 가져오면 지금 시간이랑 똑같이 나오는데 php에서 시간을 가져오면 다른 곳의 시간을 가져온다;; 해결방법 php.ini 파일을 수정하자 vi /etc/php.ini 이부분 찾아서 서울로 바꿔주자! date.timezone = Asia/Seoul 재시작은 필수~ systemctl restart php-fpm 2021. 10. 23. php 파일 패스워드(암호) 포함한 zip 압축파일 php 내장 함수로 ZipArchive가 있다고 함! 인풋에 입력한 비밀번호로 csv 파일을 암호가 걸린 zip으로 압축하게 끔 한다. 다운 받은 파일을 입력했던 비밀번호로 압축 해제하면 test.csv 파일을 내보냄. $zip = new ZipArchive(); if( $zip->open(__ROOT_PATH__.'data/with.zip', ZipArchive::CREATE)) { $zip->setPassword($_POST['password']); $zip->addFile(__ROOT_PATH__ . 'data/with.csv','test.csv'); $zip->setEncryptionName('test.csv', ZipArchive::EM_AES_256); $zip->close(); header(.. 2021. 10. 19. php csv 0 사라질때 csv 앞자리 0 사라질 때 안사라지도록 하기 $fields['order_id'] = $this->convertChar("=\"".$fields['order_id']."\""); 2021. 10. 1. php 엑셀 다운로드 시 한글 깨짐 sql로 뽑은 데이터를 csv로 내려줬는데 한글이 깨지는 현상이 있었다. cp949로 바꿔주면 됨. 맥과 윈도우에서도 잘 작동! function convert($tempString){ $tempString = iconv( 'UTF-8', 'CP949', $tmpString ); return $tempString; } 2021. 9. 14. 이전 1 2 다음