PHP explodiert die Zeichenkette, behandelt aber Wörter in Anführungszeichen als ein einzelnes Wort

Wie kann ich die folgende Zeichenfolge auflösen:

Lorem ipsum "dolor sit amet" consectetur "adipiscing elit" dolor

in

array("Lorem", "ipsum", "dolor sit amet", "consectetur", "adipiscing elit", "dolor")

Damit wird der Text in Anführungszeichen als ein einzelnes Wort behandelt.

Folgendes habe ich vorerst:

$mytext = "Lorem ipsum %22dolor sit amet%22 consectetur %22adipiscing elit%22 dolor"
$noquotes = str_replace("%22", "", $mytext");
$newarray = explode(" ", $noquotes);

aber mein Code teilt jedes Wort in ein Array. Wie mache ich Wörter in Anführungszeichen, die als ein Wort behandelt werden?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage