', $pos ); if ( false === $end ) { $output[] = substr( $input, $pos ); return $output; } else { $end += 3; $output[] = substr( $input, $pos, $end - $pos ); $pos = $end; } } elseif ( substr( $input, $pos, 9 ) == '', $pos ); if ( false === $end ) { $output[] = substr( $input, $pos ); return $output; } else { $end += 3; $output[] = substr( $input, $pos, $end - $pos ); $pos = $end; } } else { $end = strpos( $input, '>', $pos ); if ( false === $end ) { $output[] = substr( $input, $pos ); return $output; } else { $end += 1; $output[] = substr( $input, $pos, $end - $pos ); $pos = $end; } } } // while return $output; } // function