PHP에서 간단하게 (6자리)랜덤 숫자 생성하기

PHP를 이용해 간단하게 6자리 랜덤키를 아래와 같이 생성할 수 있습니다.

rand(000000,999999);

위와 같이 할 경우 앞자리가 숫자 0인 경우 제대로 처리를 하지 못해 중간에 5자리로 표시되는 경우도 있는데요. 이럴 경우를 대비해서 숫자 0도 출력할 수 있도록 sprintf 문도 같이 사용합니다.

$rand_num = sprintf(‘%06d’,rand(000000,999999));

위와 같이 사용하면 6자리 랜덤한 숫자키를 생성할 수 있습니다.

PHPExcel 에서 줄바꿈 처리

PHPExcel 을 이용해 EXCEL 파일 생성시 줄바꿈 처리 방법.

  1. setWrapText 허용  

$objPHPExcel->getActiveSheet()->getStyle(“D1”)->getAlignment()->setWrapText(true);

 

2. 줄바꿈 문자 처리

   $lfcr = chr(10);
$group_for_excel = str_replace(‘|’,$lfcr,substr($search_info_array[8], 1));

 

중요한 건 setWrapText 허용 부분과 php에서 줄 바꿈 처리하여 EXCEL파일 생성시 줄바꿈 문자는 chr(10)을 사용한다는 것.