我有config.php一个包含这个示例数组的文件:
return [
myarray => [
'foo' => 'bar_'.str_random(5).'.log'
]
]
我想将 分配给str_random(5)一个$var变量并一步使用它;例如,类似(这个例子不起作用):
return [
myarray = [
'foo' => 'bar_'.(($var=str_random(5)) && $var).'.log'
]
]
输出应该是:
echo $var;
uoEUu
print_r($myarray);
[
'foo' => 'bar_uoEUu.log'
]
谢谢
编辑
好的,我找到了这个解决方案,但它不喜欢我:
return [
myarray = [
'foo' => 'bar_'.$var=str_random(5).''.$var.'.log'
]
]
任何更清洁的建议?
萧十郎
茅侃侃