# HTML::TokeParser::Simple::Token::ProcessInstruction - perldoc - [phpMan]

## NAME
    [HTML::TokeParser::Simple::Token::ProcessInstruction](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple%3A%3AToken%3A%3AProcessInstruction/markdown) - Token.pm process instruction class.

## SYNOPSIS
     use [HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown);
     my $p = [HTML::TokeParser::Simple](https://www.chedong.com/phpMan.php/perldoc/HTML%3A%3ATokeParser%3A%3ASimple/markdown)->new( $somefile );

     while ( my $token = $p->get_token ) {
         # This prints all text in an HTML doc (i.e., it strips the HTML)
         next unless $token->is_text;
         print $token->as_is;
     }

## DESCRIPTION
    Process Instructions are from XML. This is very handy if you need to parse out PHP and similar
    things with a parser.

    Currently, there appear to be some problems with process instructions. You can override this
    class if you need finer grained handling of process instructions.

### is_pi

## OVERRIDDEN METHODS
    *   get_token0

    *   is_pi

    *   is_process_instruction

    *   return_token0

