preg_match dostanie wiele

Mam stronę taką jak w / ei więcej HTML Muszę pobrać wszystkie dane między tagami, a nie pierwszą. Obecnie używam

<?php([^<]*?)\?>/"

Ale chwyta pierwszy i zatrzymuje się. Jakaś pomoc?