Как упоминал Фил, текст также организован в узлах.Поэтому у вашего узла inhalt есть два дочерних элемента: текстовый узел ("123") и узел элемента с именем more , который также имеет текстовый узел ("45").
Если вы просто хотите узнать, есть ли текст перед элементом more , проверьте, существует ли хотя бы один элемент, а затем проверьте, является ли первый элемент текстом (должно быть DOMText , насколько я помню).
Если вы хотите знать, есть ли хотя бы один элемент "в корне", выполните итерацию по всем дочерним элементам и проведите одинаковые тесты.
http://www.php.net/manual/en/class.domtext.php