PHP xml_set_character_data_handler() ফাংশন

সংজ্ঞা ও ব্যবহার

xml_set_character_data_handler() ফাংশন চরিত্র ডাটা হ্যান্ডলার তৈরি করে

এই ফাংশনটি প্রসেসরকে এক্সিল ফাইলে চরিত্র ডাটা খুঁজে পাওয়ার সময় ফাংশনকে ডাকবে

যদি হ্যান্ডলার সফলভাবে তৈরি হয়, তবে এই ফাংশন সত্য ফিরাবে; না তবে সত্য নয়

সংজ্ঞা

xml_set_character_data_handler(parser,handler)
প্রমাণ বিবরণ
parser অপরিহার্য।ব্যবহার করতে হলে এক্সিল প্রসেসরকে নির্দিষ্ট করা
handler অপরিহার্য।একটি ফাংশনকে নির্দিষ্ট করা যা ইভেন্ট হ্যান্ডলার হিসাবে ব্যবহার করা হবে

দ্বারা handler প্রমাণ নির্দিষ্ট ফাংশনটির জন্য দুই প্রমাণ আছে:

প্রমাণ বিবরণ
parser অপরিহার্য।একটি বিন্যাসকে নির্দিষ্ট করা যা এক্সিল প্রসেসর ধারণ করে
data অপরিহার্য।চরিত্র ডাটা ধারণকারী বিন্যাসকে নির্দিষ্ট করা

ব্যাখ্যা

handler The parameter can also be an array containing object references and method names.

Example

XML File:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

PHP Code:

<?php
$parser=xml_parser_create();
function char($parser,$data)
  {
  echo $data;
  }
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("XML Error: %s at line %d", 
  xml_error_string(xml_get_error_code($parser)),
  xml_get_current_line_number($parser)));
  }
xml_parser_free($parser);
?>

Output:

George John Reminder Don't forget the meeting!