/* Decoded by unphp.net */ --TEST-- xmlwriter_start/end_attribute() --EXTENSIONS-- xmlwriter --FILE-- getMessage(), " "; } var_dump(xmlwriter_end_attribute($xw)); try { xmlwriter_start_attribute($xw, "\""); } catch (ValueError $e) { echo $e->getMessage(), " "; } var_dump(xmlwriter_end_attribute($xw)); var_dump(xmlwriter_end_element($xw)); // Force to write and empty the buffer xmlwriter_flush($xw, empty: true); unset($xw); var_dump(file_get_contents($file)); @unlink($file); echo "Done "; ?> --EXPECT-- bool(true) bool(true) bool(true) xmlwriter_start_attribute(): Argument #2 ($name) must be a valid attribute name, "-1" given bool(false) xmlwriter_start_attribute(): Argument #2 ($name) must be a valid attribute name, """ given bool(false) bool(true) string(14) "" Done