개발자의 끄적끄적

[php] int to string / php 숫자를 문자로 변경하는 방법 본문

개발/php

[php] int to string / php 숫자를 문자로 변경하는 방법

효벨 2021. 5. 12. 02:00
728x90
반응형

[php] int to string / php 숫자를 문자로 변경하는 방법

 

 

php 에서

 

아래와 같은 오류가 발생하는 경우가 있습니다.

 

저는 phpexcel 을 다루던 중에 발생되었는데요.

 

행마다 줄번호를 넣으려고 숫자를 입력하는 순간 에러가 발생했습니다.

 

Trying to access array offset on value of type int

 

그래서 검색해보니

 

int 타입을 허용하지 않는다는 내용인듯 해서,

 

강제로 string 타입으로 형변환을 해서 사용해야 겠더라구요!

 

그래서 아래처럼

 

staval() 라는 php 내장함수를 이용하여

 

사용했습니다.

 

$a = 1;
strval($a)

 

위 내용처럼

 

1 이라는 정수의 값을 가지는 $a 라는 변수가 있다고 가정하고,

 

strval($a); 을 이용하면

 

숫자 1이 아닌 문자 1로 변환됩니다!

 

참고들 하세요!

반응형
Comments