¿Cómo obtener el contenido xml de un nodo como una cadena?

Utilizando las funciones DOM de PHP, ¿cómo convierte los contenidos de un nodo DOM en una cadena?

<foo>
    Blah blah <bar baz="1">bah</bar> blah blah
</foo>

Dadofoo como el nodo de contexto actual, ¿cómo se obtiene'Blah blah <bar baz="1">bah</bar> blah blah' como una cadena? Utilizando$node->textContent o$node->nodeValue solo devuelve los nodos de texto, no el<bar baz="1"> bits.

ásicamente, el equivalente de JavascriptinnerHTML propiedad..

Respuestas a la pregunta(2)

Su respuesta a la pregunta