Php [] ou ()

3 respostas
php
ProgramadorBR

Em alguns exercícios me surgiu uma dúvida natural, quando usar [] ou (), perguntando aos pais dos burros, obtive a seguinte resposta aqui porém não foi esclarecedora o suficiente. Qual a mais indicada? quando usar cada?

3 Respostas

FearX

As duas são corretas se estiverem sendo utilizadas em uma versão compatível!

Qual versão aceita uma coisa e outra?

PHP 4 ~> 7.x

$array = array(‘a’,‘b’,‘c’);

PHP 5.4.x ~> 7.x

$array = [‘a’, ‘b’, ‘c’];

javaflex

O link que voce postou é bem esclarecedor. Então se estiver usando PHP acima de 5.4, entre as duas formas, prefira usar [].

Dragoon

Como já foi esclarecido a você, depende da versão do PHP para que o funcione a forma reduzida para criação do array.

Se eu for dar uma dica útil, é sempre melhor utilizar a forma compatível e que funcione e todos os PHP, nada contra modernidade, mas, não custa escrever array().

Criado 21 de dezembro de 2018
Ultima resposta 21 de dez. de 2018
Respostas 3
Participantes 4