看板mud
标 题用 php 去解析 mud 中的存档
发信站中山计中美丽之岛 (Tue Jun 29 07:46:06 2004)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!Formosa
我写了一个用去解析 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"]);
?>
--
人..最幸福的时候, 就是你爱着他,他也爱着你...
--
* Origin: 中山大学-美丽之岛BBS * From: 203.70.133.63 [已通过认证]