echo '<td>'; $is_first = true; $is_resource = false; foreach ($prop->qnames as $uri) { if ($is_first) { $prefered_class = "herbal-prefered-uri"; } else { $prefered_class = "herbal-not-prefered-uri"; } if ($prop->resource_expected) { $r = $doc->getResource($specimen_uri, '<' . $uri . '>'); if ($r) { $val = $r->getUri(); $is_resource = true; } else { $val = $doc->getLiteral($specimen_uri, '<' . $uri . '>'); } } else { $val = $doc->getLiteral($specimen_uri, '<' . $uri . '>'); } if ($val) { echo '<span class="herbal-used-uri ' . $prefered_class . '">' . $uri . "</span><br/>"; break; } else { echo '<span class="herbal-not-used-uri ' . $prefered_class . '" >' . $uri . "</span><br/>"; $is_first = false; continue; } } echo '</td>'; if ($val) {