Skip to content

Commit 6dd6ad3

Browse files
committed
add trailing comma section
1 parent 5c1b83f commit 6dd6ad3

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

translations/es-AR.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,94 @@ $b = myFunction($undefined); // PHP Warning: Undefined variable $undefined
9696
// $b = null
9797
```
9898

99+
### Coma final
100+
101+
Una coma final es un símbolo de coma que se escribe después del último elemento de una lista de elementos. Uno de los principales beneficios cuando se usa con multilíneas es que [las diferencias son más limpias](https://medium.com/@nikgraf/why-you-should-enforce-dangling-commas-for-multiline-statements-d034c98e36f8).
102+
103+
#### Matriz
104+
105+
Podés usar una coma final en matrices:
106+
107+
```php
108+
$array = [
109+
'foo',
110+
'bar',
111+
];
112+
```
113+
114+
#### Declaración de uso agrupado
115+
116+
![php-version-72](https://shields.io/badge/php->=7.2-blue)
117+
118+
Desde PHP 7.2, podés usar una coma final en declaraciones de uso agrupadas:
119+
120+
```php
121+
use Symfony\Component\HttpKernel\{
122+
Controller\ControllerResolverInterface,
123+
Exception\NotFoundHttpException,
124+
Event\PostResponseEvent,
125+
};
126+
```
127+
128+
#### Llamada de función y método
129+
130+
![php-version-73](https://shields.io/badge/php->=7.3-blue)
131+
132+
Desde PHP 7.3, podés usar una coma final al llamar a una función:
133+
134+
```php
135+
function myFunction($foo, $bar)
136+
{
137+
return true;
138+
}
139+
$a = myFunction(
140+
'baz',
141+
'qux',
142+
);
143+
```
144+
145+
y al llamar a un método:
146+
147+
```php
148+
$f = new Foo();
149+
$f->myMethod(
150+
'baz',
151+
'qux',
152+
);
153+
```
154+
155+
#### Parámetros de función
156+
157+
![php-version-80](https://shields.io/badge/php->=8.0-blue)
158+
159+
Desde PHP 8.0, podés usar una coma final al declarar los parámetros de una función:
160+
161+
```php
162+
function myFunction(
163+
$foo,
164+
$bar,
165+
)
166+
{
167+
return true;
168+
}
169+
```
170+
171+
#### Declaración de uso
172+
173+
![php-version-80](https://shields.io/badge/php->=8.0-blue)
174+
175+
Desde PHP 8.0, podés usar una coma final en la declaración de uso:
176+
177+
```php
178+
function() use (
179+
$foo,
180+
$bar,
181+
)
182+
{
183+
return true;
184+
}
185+
```
186+
99187
### Declaración de tipo
100188

101189
![php-version-70](https://shields.io/badge/php->=7.0-blue)

0 commit comments

Comments
 (0)