ten první klíč přece závorky nemá mít, ne? 

```php
$k = (isset($prefix)) ? $prefix . "[$key]" : "$key";
```