看板mud
标 题Re: 用 php 去解析 mud 中的存档
发信站SEEDNet News Service (Tue Jun 29 08:28:14 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!news.ee.ttu!news.ntu!f
"鱼缸" <
[email protected]> 撰写於邮件新闻
:
[email protected]...
> 我写了一个用去解析 mud 中的存档的 php 程式,是参考 MudOS
> 的原始码改的,如果有人要利用此来写出 WebBBS 来看 mud 中
> 的 board 也可以利用该 php 程式。
>
> 原始档放在: http://rw.muds.net/~whatup/mud/LpcData.phps
>
> 取下後,请将副档名改为 .php 结尾。
> 你可以把 LpcData.php 放到网页可存取到的目录,并用
>
> <?php
> require_once( "LpcData.php");
> ?>
>
> 就可以把他引入了。其使用方法为:
>
> <?php
> require_once( "LpcData.php");
> $ld = new LpcData;
>
> // 这边是档名,你可以抓取你先放的位置,不过请注意你的
> // 权限,要让 others 不只要能开档,也要能进入该目录
>
> $ld->file="/home/wmmud/vl/data/board/news_b.o";
> $ld->processLpcData();
> print_r("原始资料:");
> print_r($ld->rFile);
> print_r("转档後:"); // 会产生 mapping & array
> print_r($ld->data);
> ?>
>
> 如果要取出dbase 中的某个内容的话,可以用:
>
> <?php
> print_r($ld->data["dbase"]["name"]);
> ?>
>
之前有人有释出一个支援 mysql 的 mudos 版本
我想直接把资料丢到资料库可能会省事一些 :p