query_by_stmt("SELECT `type` FROM `distinctly_typed_strings` WHERE `input_string` = ? AND `language` = ?", "ss", $search_term, $lang); if (!($cur = $result->fetch_row())) { $result->close(); return ''; } $result->close(); if (!in_array($cur[0], ['persinst', 'zeiten', 'orte', 'tag', ''], true)) { throw new Exception("Distinctly typed string of unknown type: " . $cur[0]); } return $cur[0]; } }