Will result in a "Parse error: syntax error, unexpected '[', expecting ',' or ')' ... "
<?php
$fruits = ['apples', 'oranges'];
$example = function () use ($fruits[0]) {
echo $fruits[0];
};
$example();
?>
Would have to do this:
<?php
$fruits = ['apples', 'oranges'];
$example = function () use ($fruits) {
echo $fruits[0]; // will echo 'apples'
};
$example();
?>
Or this instead:
<?php
$fruits = ['apples', 'oranges'];
$fruit = $fruits[0];
$example = function () use ($fruit) {
echo $fruit; // will echo 'apples'
};
$example();