小编Ray*_*Ray的帖子

在PHP中调试DOMDocument对象

我正在尝试在php中调试一个大而复杂的DOMDocument对象.理想情况下,如果我能让DOMDocument以类似数组的格式输出,那就太好了.

DOM文档:

$dom = new DOMDocument();
$dom->loadHTML("<html><body><p>Hello World</p></body></html>");
var_dump($dom); //or something equivalent

这输出

DOMDocument Object ( ) 

而我希望它输出

DOMDocument:
html
=>body
==>p
===>Hello World

或类似的东西.为什么没有方便的调试或输出?!?

php domdocument

17
推荐指数
4
解决办法
1万
查看次数

查找PHP代码库中的所有字符串

我有几百万行的PHP代码库,没有显示和逻辑的真正分离,我试图提取代码中表示的所有字符串,以便进行本地化.显示和逻辑的分离是一个长期目标,但是现在我只想本地化.

在代码中,字符串以PHP的每种可能格式表示,因此我需要一种理论(或实际)方法来解析整个源,并且至少在每个字符串所在的LOCATE处.理想情况下,当然,我会用函数调用替换每个字符串

"this is a string"

将被取代

_("this is a string")

当然,我需要支持单引号和双引号格式.我不太关心的其他人,他们看起来很少,我可以手动改变它们.

另外,我当然不希望本地化数组索引.所以字符串就像

$arr["value"]

不应成为

$arr[_("value")]

任何人都可以帮助我开始这个吗?

php string

4
推荐指数
2
解决办法
1346
查看次数

跨服务器telnet客户端的Telnet lib和语言选择?

我正在寻找一个MUD客户端应用程序,它连接到telnet服务器上托管的MUD.对我来说唯一重要的是它可以在任何操作系统上轻松有效地运行.除了这个要求,我并没有真正以任何语言出售.

所以我正在寻找一个免费的telnet客户端库,我可以在其上建立我的应用程序,所以我不必过多地处理协议的细节.

client telnet mud

3
推荐指数
1
解决办法
1009
查看次数

标签 统计

php ×2

client ×1

domdocument ×1

mud ×1

string ×1

telnet ×1