반응형
PHP-배열을 클래스 상수로 사용
중복 가능성 :
배열을 상수로 선언 할 수 있습니까?
PHP 에서 배열을 클래스 상수로 사용할 수 있습니까?
즉
const MYARRAY = array('123', '234');
이유가 아니라면?
최신 정보:
이제 PHP 5.6 https://php.net/manual/en/migration56.new-features.php 에서 사용할 수 있습니다.
아니요, PHP 상수에 배열을 할당 할 수 없습니다.
에서 http://www.php.net/manual/en/language.constants.syntax.php
상수는 스칼라 값으로 만 평가 될 수 있습니다.
이것이 이유입니다.
실시 예에 대한 스칼라 값은 int
, float
,string
아니, 할 수 없습니다.
그러나이를 정적 속성으로 선언 할 수 있습니다.
public static $MYARRAY = array('123', '234');
---------------최신 정보-----------------------------
배열 const는 PHP 5.6부터 사용할 수 있습니다.
php.net/manual/en/migration56.new-features.php
참고 URL : https://stackoverflow.com/questions/11184469/php-use-array-as-class-constant
반응형
'Nice programing' 카테고리의 다른 글
맵, 각각, 수집의 차이점은 무엇입니까? (0) | 2020.12.03 |
---|---|
App Store에서 앱 이름 변경 (0) | 2020.12.03 |
한 날짜가 두 날짜 사이에 있는지 확인 (JavaScript) (0) | 2020.12.03 |
단일 UIViewController 만 가로 및 세로 방향으로 회전하도록 허용하는 방법은 무엇입니까? (0) | 2020.12.03 |
특정 URL에 대해 스프링 보안을 비활성화하는 방법 (0) | 2020.12.03 |