2026, 새로운 도약을 시작합니다.

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

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

예를들어 :: $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 포인트

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

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

답변에 대한 댓글 2개

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

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

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

답변 감사합니다. 

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

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

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

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

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

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

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

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

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

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

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

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

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

답변에 대한 댓글 1개

$i01 => $i_01 이렇게 하면 되나요?

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

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

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

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

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

로그인
🐛 버그신고