Wir stoßen oft darauf, den abc-Indexwert im Array zu extrahieren und an die Variable $abc zu zahlen, z. B. $abc = $_POST['abc'],
Dies erfordert einen solchen Schritt. Wenn in $_POST mehrere Indizes extrahiert und an die entsprechenden Variablen gezahlt werden müssen, müssen diese einzeln geschrieben werden, was sehr mühsam ist. Wenn Sie extract verwenden, verwenden Sie einfach
extract($_POST) und verwenden Sie dann die Variable $abc direkt darunter. Die anderen darin enthaltenen Variablen werden ebenfalls auf die gleiche Weise verwendet.
Beispiel:
<?php $_d['a'] = '变量a'; $_d['b'] = '变量b'; extract($_d); echo $a.'-------'.$b; ?>
Druckergebnis:
Variable a--------Variable b