php5.3 에서 number_format 안먹힘

php5.3 에서 number_format 안먹힘

QA

php5.3 에서 number_format 안먹힘

본문

php5.3 에서 

 

number_format($list[$i]['wr_27']) 이부분이 출력되게 하는 방법을 알려주세요

 

현재는 공백으로 출력됩니다

이 질문에 댓글 쓰기 :

답변 2

먼저 출력해야 할 변수값을 var_dump($list[$i]['wr_27']); 코드로 확인해보세요. 그값이 어떤 자료형인지를 알수 있습니다. 그리고 number_format()함수를 이용한 몇가지 실례를 아래에 보충합니다. 참고 되길

<?php
$number = 1234.56;
// english notation (default)
$english_format_number = number_format($number);
// 1,235
// French notation
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56
$number = 1234.5678;
// english notation without thousands separator
$english_format_number = number_format($number, 2, '.', '');
// 1234.57
?>

number_format() 함수는 php 4 부터 사용가능합니다.

 

$testnumber = '123456789';

echo number_format($testnumber);

로 테스트해보세요.

 

아마도 $list[$i]['wr_27'] 변수가 숫자가 아닌 문자열이여서 공백으로 나오는거일겁니다.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 10,639
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT