File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 11/vendor /
22/build /
33composer.lock
4+ .phpunit.result.cache
Original file line number Diff line number Diff line change 1010 * empty. Note that null itself can also be a valid array value.
1111 */
1212 function array_first (array $ array ): mixed {
13- return empty ( $ array) ? null : $ array [array_key_first ($ array )];
13+ return $ array === [] ? null : $ array [array_key_first ($ array )];
1414 }
1515
1616 /**
@@ -21,7 +21,7 @@ function array_first(array $array): mixed {
2121 * empty. Note that null itself can also be a valid array value.
2222 */
2323 function array_last (array $ array ): mixed {
24- return empty ( $ array) ? null : $ array [array_key_last ($ array )];
24+ return $ array === [] ? null : $ array [array_key_last ($ array )];
2525 }
2626}
2727else {
@@ -33,7 +33,7 @@ function array_last(array $array): mixed {
3333 * empty. Note that null itself can also be a valid array value.
3434 */
3535 function array_first (array $ array ) {
36- return empty ( $ array) ? null : $ array [array_key_first ($ array )];
36+ return $ array === [] ? null : $ array [array_key_first ($ array )];
3737 }
3838
3939 /**
@@ -44,6 +44,6 @@ function array_first(array $array) {
4444 * empty. Note that null itself can also be a valid array value.
4545 */
4646 function array_last (array $ array ) {
47- return empty ( $ array) ? null : $ array [array_key_last ($ array )];
47+ return $ array === [] ? null : $ array [array_key_last ($ array )];
4848 }
4949}
You can’t perform that action at this time.
0 commit comments