给phpMan加上perldoc -f / -q模式

博客提及Java,重点介绍了Perl的文档查询功能。如perldoc -f用于搜索Perl内置函数,perldoc -q用于在perldoc中进行标题的全文检索,还给出了修改后的getPerldocPage函数示例,用于更高效查询Perl文档。

java - phpMan

perldoc -f 用于搜perl内置的函数
perldoc -q 用于在perldoc中进行标题的全文检索

Marcin Gryszkalis 写道:

> Hi
>
> I like you script and I added little fix to make it try additional
> perldoc forms (with -f and -q switch). I know that funciotns are
> available at perlfunc page (and faqs at perlfaqX) but perlfun is pretty
> big page so it takes some time to render (and you still have tearch in
> the page for specific function). The fix chenges getPerldocPage to
> something like (It assumes that perldoc returns nonzero value when
> nothing's found - it seems to be true in all systems I tested).
>
> function getPerldocPage ($parameter) {
> exec("perldoc ".escapeshellarg($parameter), $lines, $returncode);
> if ($returncode == 0) return formatManPerlDoc($lines, "perldoc");
> exec("perldoc -f ".escapeshellarg($parameter), $lines, $returncode);
> if ($returncode == 0) return formatManPerlDoc($lines, "perldoc");
> exec("perldoc -q ".escapeshellarg($parameter), $lines, $returncode);
> if ($returncode == 0) return formatManPerlDoc($lines, "perldoc");
> return "";
> }
>
> regards
>

作者: 车东 发表于:2005-12-09 23:12 最后更新于:2007-04-15 19:04
版权声明:可以转载,转载时请务必以超链接形式标明文章 的原始出处和作者信息及 本版权声明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值