用 php 去解析 mud 中的存檔
我寫了一個用去解析 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 [已通過認證]
討論串 (同標題文章)
mud 近期熱門文章
11
19
PTT遊戲區 即時熱門文章