테스트 사이트 - 개발 중인 베타 버전입니다

변수명에 숫자도 가능한가요? 채택완료

alexseo 3년 전 조회 3,191

변수명에 숫자도 가능한가요?

예를들어 :: $i01 .... 

 

<?php for ($i01=0; $is_file && $i01<1; $i01++) { ?>

~~~~~

 

<?php for ($i02=1; $is_file && $i02<2; $i02++) { ?>

~~~~~

 

<?php for ($i03=2; $is_file && $i03<3; $i03++) { ?>

~~~~~

댓글을 작성하려면 로그인이 필요합니다.

답변 6개

채택된 답변
+20 포인트
3년 전

첫글짜만 영문이면 상관없습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

엑스엠엘
3년 전
아시겠지만 다른 분도 참고하시라고 적습니다.
https://www.php.net/manual/en/language.variables.basics.php
^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$
B
BiHon
3년 전
한글도 가능합니다.

- http://docs.php.net/manual/kr/language.variables.basics.php

댓글을 작성하려면 로그인이 필요합니다.

a
3년 전

답변 감사합니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

$다음의 첫글자만 숫자 아니면 됩니다, 물론 한글도 가능하지만 파일의 코덱 변경시 글자깨짐현상이 나타날수 있기에 비추천입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

이런 건 먼저 한번 해 보시는 것이 빠릅니다.

 

php변수 만드는 조건 중 하나가

첫글자는 숫자면 안 된다는 것입니다.

 

본문 내용에 예를 들어 올린 변수명은 다 사용 가능합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

앞에 언더바 하나만 추가요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

a
alexseo
3년 전
$i01 => $i_01 이렇게 하면 되나요?

댓글을 작성하려면 로그인이 필요합니다.

3년 전

안타깝게도 숫자는 상수라 변수가 될수 없습니다 ㅠㅜ

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인