Optimiser avec array_intersect_key
Dans objet_modifier_champs
(https://git.spip.net/spip/spip/src/branch/master/ecrire/inc/modifier.php#L144) il semble que la boucle
$champs = [];
foreach ($desc['field'] as $champ => $ignore) {
if (isset($c[$champ])) {
$champs[$champ] = $c[$champ];
}
}
peut être plus simplement et plus efficacement écrite avec
$champs = array_intersect_key($c, $desc)