Lors de vos devellopement il peut arriver que vous ayez des formulaires comportant des dizaines de champs et faire :
$variable = $_POST[variable];
Peut être très long alors que tout cela peut être remplace par extract[$_POST]; qui vous donneras donc chacun des element de l’array dans sa variable respective !
Cela marche aussi pour les requetes sql et tous les array à extraire
Attention cette utilisation est DANGEREUSE, il faut au moins utiliser l’utilisation des préfixes. Mais dans tous les cas, extract permet l’injection de valeurs.
Thank you for sharing!