本文整理汇总了PHP中album::getChild方法的典型用法代码示例。如果您正苦于以下问题:PHP album::getChild方法的具体用法?PHP album::getChild怎么用?PHP album::getChild使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类album
的用法示例。
在下文中一共展示了album::getChild方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: comGetAlbum
function comGetAlbum()
{
$xml = '<?xml version="1.0" encoding="UTF-8" ?>
<RESPONSE>
<INFO>
<COMMAND>' . $this->command . '</COMMAND>
<ID type="int">' . $this->data['id'] . '</ID>';
if (isset($this->data['expand'])) {
$xml .= '<EXPAND type="array">';
foreach (explode(',', $this->data['expand']) as $value) {
$xml .= '<ID type="int">' . $value . '</ID>';
}
$xml .= '</EXPAND>';
}
$xml .= '
</INFO>
<DATA>';
foreach ($this->album->getChild($this->data['id']) as $value) {
$album = $this->album->getInfo($value);
if (!$album['image']) {
$album['image'] = -1;
}
$xml .= '
<ALBUM>
<ID>' . $album['id'] . '</ID>
<PID>' . $album['pid'] . '</PID>
<TITLE>' . $album['title'] . '</TITLE>
<DESCRIPTION>' . $album['desc'] . '</DESCRIPTION>
<IMAGE>' . $album['image'] . '</IMAGE>
<DATE>
<FIRST>' . getMyDate($album['firstdate']) . '</FIRST>
<LAST>' . getMyDate($album['lastdate']) . '</LAST>
</DATE>
<COUNT>
<ALBUM>' . $album['count_album'] . '</ALBUM>
<IMAGE>' . $album['count_image'] . '</IMAGE>
</COUNT>
<USER>
<ID>' . $album['uid'] . '</ID>
<NAME>' . $album['username'] . '</NAME>
<FIRSTNAME></FIRSTNAME>
<LASTNAME></LASTNAME>
</USER>
</ALBUM>';
}
$xml .= '
</DATA>
</RESPONSE>';
$xml = preg_replace('/(\\s*)(.*)\\n/', "\\2\n", $xml);
$xml = preg_replace('/>(\\s*)\\n(\\s*)</', "><", $xml);
$this->html = $xml;
}