ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 7500


Ignore:
Timestamp:
May 29, 2008, 8:54:07 PM (11 years ago)
Author:
ebihara
Message:

#2585:$ignore_escape_list->$is_escape

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/lib/util/util.php

    r7496 r7500  
    854854}
    855855
    856 function util_output_xml4array($data, $root, $ignore_escape_list = array())
     856function util_output_xml4array($data, $root, $is_escape = true)
    857857{
    858858    require_once 'XML/Serializer.php';
     
    862862    $serializer = new XML_Serializer($option);
    863863
    864     $data = util_escape4output_xml($data, $ignore_escape_list);
     864    if ($is_escape) {
     865        $data = util_escape4output_xml($data);
     866    }
    865867
    866868    $result = $serializer->serialize($data);
     
    876878}
    877879
    878 function util_escape4output_xml($data, $ignore_keys = array())
     880function util_escape4output_xml($data)
    879881{
    880882    if (is_array($data)) {
    881883        foreach ($data as $key => $value) {
    882             if (in_array($key, $ignore_keys)) {
    883                 $data[$key] = $value;
    884             } else {
    885                 $data[$key] = util_escape4output_xml($value);
    886             }
     884            $data[$key] = util_escape4output_xml($value);
    887885        }
    888886    }
Note: See TracChangeset for help on using the changeset viewer.