PHP 에서 배열 선언시 array() 와 [] 의 차이점 > 개발

본문 바로가기
사이트 내 전체검색

개발

PHP 에서 배열 선언시 array() 와 [] 의 차이점

페이지 정보

profile_image
작성자 관리자 (112.♡.173.204)
댓글 0건 조회 1,600회 작성일 22-01-13 21:28

본문

## php 배열 선언

php 에서 배열 변수를 선언할 때 두가지 방법이 있다.

1. public $arr = array();
2. public $arr = [];

그럼 이 둘의 차이점이 뭘까?



## 차이점

PHP 5.4 에서 [] 가 추가되었기 때문에,
php < 5.4 에서는 array() 만 사용할 수 있다. [] 를 사용할 수 없다.


So for PHP >= 5.4 the short array syntax seems to be the de-facto standard. Only use array(), if you want your script to run on PHP <5.4.



## 사용법
```
<?php
$array = array(
    "foo" => "bar",
    "bar" => "foo",
);

// Using the short array syntax
$array = [
    "foo" => "bar",
    "bar" => "foo",
];
?>
```



## 출처
https://stackoverflow.com/questions/26651996/php-array-vs-in-method-and-variable-declaration
https://www.php.net/manual/en/language.types.array.php

추천0

댓글목록

등록된 댓글이 없습니다.

Total 387건 2 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
3671582004-23
3661589004-20
열람중1601001-13
3641607010-02
3631620012-05
3621646003-11
3611690005-14
3601699001-31
3591705002-05
3581712008-03
3571734002-13
3561746001-28
3551746002-08
3541752009-08
3531782008-19
3521787006-06
3511799008-18
3501800006-01
3491804002-03
3481806005-04

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.