is_dicom()) { throw new Exception("The filePath $filePath not dcm file"); } $a = $dicom->get(0x0010, 0x0010, 'N/A'); return self::formatDataSet($dicom); } public static function formatDataSet($dicom) { $DICOM_TAG = DicomPaserTag::DICOM_TAG; $dataSet = []; foreach ($DICOM_TAG as $Tag) { $dataSet[$Tag['field']] = $dicom->get($Tag['group'], $Tag['element'], $Tag['default']); } return $dataSet; } }