"_"))); $content = file_get_contents($wp_url); $langList = array($wp_lang => $wp_url); $dom = new DOMDocument(); $dom->loadHTML($content); $langDiv = $dom->getElementsByTagName('li');//interlanguage-link interwiki-bar'); for ($i = 0; $i < $langDiv->length; $i++) { $li = $langDiv->item($i); if (preg_match('/^interlanguage-link interwiki-([a-z\-]+)( .*|)$/', $li->getAttribute('class'), $m)) { $a = $li->firstChild; $langList[$m[1]] = $a->getAttribute('href'); } } if ($wp_lang !== $param['lang'] && array_key_exists($param['lang'], $langList)) { $content = file_get_contents($langList[$param['lang']]); $wp_lang = $param['lang']; } return array( 'content' => $content, 'languages' => $langList, 'language' => $wp_lang, ); }