Skip to content

Latest commit

 

History

History
43 lines (39 loc) · 1.14 KB

0202.md

File metadata and controls

43 lines (39 loc) · 1.14 KB

You have given the following XML data in the tasks.XML file:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<tasklist>
  <note>
    <tasks>Validate data</tasks>
    <details>String Validation</details>
  </note>
  <note>
    <tasks>Secure data</tasks>
    <details>Encryption</details>
  </note>
</tasklist>

Now, you run the following PHP script:

$objDOM = new DOMDocument();
$objDOM->load("tasks.xml"); 
$note = $objDOM->getElementsByTagName("note");
foreach( $note as $value ) {
  $tasks = $value->getElementsByTagName("tasks");
  $task  = $tasks->item(0)->nodeValue;
  $details = $value->getElementsByTagName("details");
  $detail  = $details->item(0)->nodeValue;
  echo "$task :: $detail ";
}

What should be displayed when this script is executed?

  • A) The contents of every tasks and details nodes
  • B) The XML contents of the whole XML document
  • C) The XML of whole XML document
  • D) The XML of every tasks and details nodes
Answer

Answer: A