我在 PHP 中使用 list() 分配,因此我可以一次将数组值分配给更多变量。
事情是我需要在之前修剪()数组输入 - 当然你可以在之前或之后对数组进行 foreach - 但是有没有办法将修剪作为某种分配过滤器 - 或者至少修剪数组内联(没有外部函数或foreach)?
这个问题更像是一般问题 - 你可以在 list() 分配中添加一些过滤器功能吗?
编辑:
对于那些正在寻找使用 foreach 的“更简单”解决方案的人:
foreach($items as $k => $v) $item[$k] = trim($v);
list($var1,$var2,$var3,$var4) = $items;