kina PHP xml_set_element_handler()
mada na matumizi
xml_set_element_handler() kina kinatengeneza kina ya kina na kina ya kina.
Ikiwa kina hiki kinapatikana kwa kina, hii kina inatokana na kina; kina hii inatokana na kina.
mada
xml_set_element_handler(kina,start,end)
arivu | kuajia |
---|---|
kina | lazima. Inaeleza kina, ambao inatumika kwa kusoma XML. |
start | lazima. Inaeleza kina, ambao ina kina inayotumika kwa kuanza kina. |
end | lazima. Inaeleza kina, ambao ina kina inayotumika kwa kumaliza kina. |
na start lazima. Inaeleza kina, ambao ina uwezo wa kufanya kina na tatu.
arivu | kuajia |
---|---|
kina | lazima. Inaeleza kina, ambao ina kina ya XML ya kusoma wa kawaida. |
jina | lazima. Inaeleza kina, ambao ina jina la kina, kinachotukia inayofanywa kwa mkono. |
data | lazima. Inaeleza kina, ambao ina maelezo ya kina. |
na end lazima. Inaeleza kina, ambao ina uwezo wa kufanya kina na tatu.
arivu | kuajia |
---|---|
kina | lazima. Inaeleza kina, ambao ina kina ya XML ya kusoma wa kawaida. |
jina | lazima. Inaeleza kina, ambao ina jina la kina, kinachotukia inayofanywa kwa mkono. |
taarifa
start na end arivu pia ingia kwa kujumuisha viwango vya maelezo, ambavyo vina maelezo na jina la mtu.
mivivu
<?php $parser=xml_parser_create(); function start($parser,$element_name,$element_attrs) { switch($element_name) { case "NOTE": echo "-- Note --<br />"; tukaendelea; case "TO": echo "To: "; tukaendelea; case "FROM": echo " kutoka: "; tukaendelea; case "HEADING": echo "Kichwa: "; tukaendelea; case "BODY": echo "Ujumbe: "; } } function stop($parser,$element_name) { echo "<br />"; } function char($parser,$data) { echo $data; } xml_set_element_handler($parser,"start","stop"); xml_set_character_data_handler($parser,"char"); $fp=fopen("test.xml","r"); while ($data=fread($fp,4096)) { xml_parse($parser,$data,feof($fp)) or die (sprintf("Hitilifu ya XML: %s katika ukurasa %d", xml_error_string(xml_get_error_code($parser)), xml_get_current_line_number($parser))); } xml_parser_free($parser); ?>
Muonekano:
-- Habari -- ikwenda: George kutoka: John Kichwa: Kusikitisha Ujumbe: Huua kumefikia kikao!