xml_set_notation_decl_handler
  (PHP 4, PHP 5)
xml_set_notation_decl_handler — 
   Установка обработчика объявления условных обозначений
  
  
 
 
  Описание
  
   bool xml_set_notation_decl_handler
    ( 
resource $parser
   , 
callback $handler
   )
 
  
  
   Раздел объявления обозначений является частью DTD документа и имеет 
   следующий формат:    
   
<!NOTATION <parameter>name</parameter>
{ <parameter>systemId</parameter> | <parameter>publicId</parameter>?>
 
    
   См. 
» раздел 4.7 спецификации
   XML 1.0 для более полного описания обозначений (нотаций).
  
 
 
 
  Список параметров
  
   
    - 
     parser
     
 - 
      
       Ссылка на XML анализатор.
      
      
    
    - 
     handler
     
 - 
      
       handler - строка содержащая имя функции, которая 
       должна быть определена на момент вызова функции
       xml_parse() из анализатора 
       parser.
      
      
       Функция с именем handler должна принимать пять
       аргументов:
       
         handler
         ( resource $parser
        , string $notation_name
        , string $base
        , string $system_id
        , string $public_id
        )
       
        - 
         
          parser
          
         
 - 
          
           Первый аргумент parser является ссылкой
           на XML анализатор вызывающий обработчик.
          
         
 
        
        - 
         notation_name
         
 - 
          
           Имя обозначения name в том же виде, как 
           описано выше.
          
         
 
        
        - 
         
          base
         
         
 - 
          
           Это основа для разрешения системного идентификатора
           (system_id) внешней сущности. На данный момент
           в качестве этого аргумента всегда передается пустая строка.
          
         
 
        
        - 
         system_id
         
 - 
          
           Системный идентификатор объявления внешнего обозначения.
          
         
 
        
        - 
         
          public_id
         
         
 - 
          
           Общедоступный идентификатор объявления внешнего обозначения.
          
         
 
        
       
      
      
       Если в качестве обработчика передана пустая строка или FALSE, этот
       обработчик отключается.
      
      Замечание: В качестве аргумента вместо имени
функции может быть передан массив, содержащий ссылку на объект
и имя метода.
      
    
   
  
  
 
  Возвращаемые значения
  
   Возвращает TRUE в случае успешного завершения  или FALSE в случае возникновения ошибки.