Parsing error when XML version is mentioned

From: Date: Sun, 25 Jul 2004 20:04:14 +0000
Subject: Parsing error when XML version is mentioned
Groups: php.general 
Request: Send a blank email to php-general+get-191837@lists.php.net to get a copy of this message
Hey Guys, I am getting parse error [Parse error: parse error, unexpected T_STRING on line 1] when I use XML version info. <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"> <head> <title>Testing Page</title> </head> <body> <p>Hi</p> </body> </html> When I store the above file as test.php and run in Apache, I am getting the parse error. The observartions are: - When I remove XML version and just mention <?xml?>, I am not getting the error. - When I store the file as .htm, then also I am not getting error Setting: - PHP Version 4.3.8 , Build Date Jul 13 2004 17:31:56 - Loaded as module on Apache/2.0.50 (Win32) Can you pls. help me understand why parsing error occurs and how to avoid it. Thanks. Suresh.

« previous php.general (#191837) next »