', $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