render

Versions
mediamosa-21
render(&$element)

Render and print an element.

This function renders an element using drupal_render(). The top level element is always rendered even if hide() had been previously used on it.

Any nested elements are only rendered if they haven't been rendered before or if they have been re-enabled with show().

See also

drupal_render()

@see show()

See also

hide()

Code

includes/common.inc, line 5016

<?php
function render(&$element) {
  if (is_array($element)) {
    show($element);
    return drupal_render($element);
  }
  else {
    // Safe-guard for inappropriate use of render() on flat variables: return
    // the variable as-is.
    return $element;
  }
}
?>