£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyʦ•ꎅȮFÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~芩ÊǍí`ÔÑ©ú뙵'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶êםӼ㞪éUWŸÈË%DÒÕ¬ï‘]/Åcx ‰ï2ß]ä6G[]S£Ôϯrs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ ¯¹ægƒÛowЍø^d™ý½ßB7áyMä9ÜÖUã !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --TEST-- XML_Util::isValidName() basic tests --CREDITS-- Chuck Burgess # created for v1.2.0a1 2008-05-04 --FILE-- getMessage() . PHP_EOL . PHP_EOL; } else { print "Valid XML name." . PHP_EOL . PHP_EOL; } echo "TEST: invalid tag" . PHP_EOL; $result = XML_Util::isValidName("invalidTag?"); if (is_a($result, 'PEAR_Error')) { print "Invalid XML name: " . $result->getMessage() . PHP_EOL . PHP_EOL; } else { print "Valid XML name." . PHP_EOL . PHP_EOL; } echo "TEST: invalid tag that doesn't start with a letter" . PHP_EOL; $result = XML_Util::isValidName("1234five"); if (is_a($result, 'PEAR_Error')) { print "Invalid XML name: " . $result->getMessage() . PHP_EOL . PHP_EOL; } else { print "Valid XML name." . PHP_EOL . PHP_EOL; } ?> --EXPECT-- =====XML_Util::isValidName() basic tests===== TEST: valid tag Valid XML name. TEST: invalid tag Invalid XML name: XML names may only contain alphanumeric chars, period, hyphen, colon and underscores TEST: invalid tag that doesn't start with a letter Invalid XML name: XML names may only start with letter or underscore