render

Versions
7
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 5134

<?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;
  }
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.