PHP - Zusammenführen von zwei Arrays (gleicher Länge) zu einem Assoziativen?

ziemlich einfache Frage eigentlich ..

Ist es in PHP möglich, zwei separate Arrays gleicher Länge zu einem assoziativen Array zu kombinieren, wobei die Werte des ersten Arrays als Schlüssel im assoziativen Array verwendet werden?

Ich könnte das natürlich machen, aber ich suche eine andere (eingebaute) Funktion oder eine effizientere Lösung.

function Combine($array1, $array2) {
    if(count($array1) == count($array2)) {
        $assArray = array();
        for($i=0;$i<count($array1);$i++) {
            $assArray[$array1[$i]] = $array2[$i];
        }
        return $assArray;
    }
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage