September 2001
Intermediate to advanced
768 pages
32h 45m
English
int xml_get_current_byte_index(resource parserID) Gets the byte index for the specified parser.
Returns:
Byte index on success; FALSE on error
Description:
Returns the byte index for the parser’s data buffer.
Version:
PHP 3 >= 3.0.6, PHP 4 >= 4.0b1
Example:
// a valid XML document $xmlfile = 'myxmlfile.xml'; $xmlparser = xml_parser_create(); // open a file and read data from it for parsing $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // parse the data chunk if (xml_parse($xmlparser, $xmldata, feof($fp))) { // print the current byte index of the parser print "The current byte index is: " . xml_get_current_byte_index($xmlparser) . "<BR />"; } else { // if parsing ... |
Read now
Unlock full access