* ・キーワードは複数指定可能です(同義語)。半角カンマで区切って下さい * ・'\n'で訳語に改行を入れられます * ・一つの定義(行)は、10キロバイト程度までです * ・一桁目が';'ならコメント行とみなします * * ・使い方 * 1.公式(http://www.php.net/download-docs.php)より * Many HTML files をダウンロードして解凍。 * 2.$base_url に解凍した場所を指定。 * 3.phpで実行するだけ。 * */ //$base_url = "http://127.0.0.1/html/"; $base_url = ".\\html\\"; // URLの列挙 function enum_links($url, $prefix) { $result = array(); $base_url = dirname($url) . '/'; $prefix_ = '"'.$prefix.'",'.strlen($prefix); $data = file_get_contents($url); if( 0 < preg_match_all('/([^<]+)<\/a>/', $data, $m) ) { $result = array_filter($m[1] , create_function('$v', 'return !strncmp($v,'.$prefix_.');')); array_walk($result , create_function('&$v', '$v="'.$base_url.'".$v;')); } return $result; } function trim_multiline($text) { return trim(preg_replace("/ +/", " ", str_replace("\r", "", str_replace("\n", "", html_entity_decode(strip_tags($text)))))); } $kwdhlp = ""; $kwd = ""; $kwd2 = ""; // 公開日・著作権者 $data = file_get_contents($base_url . "index.html"); $pubdate = 0 < preg_match('/class="pubdate">(.+?)<\//', $data, $m) ? $m[1] : ''; $copyright = 0 < preg_match('/