CGI / Perl "использовать" функцию - PullRequest
2 голосов
/ 04 августа 2011
use API;
use Database;
use Routines;
use Encode qw/encode decode/;
use CGI;
use CGI::Carp;
use File::Basename;
  1. как я могу узнать, откуда эти модули?
  2. какой документ мне скачать, чтобы увидеть реализацию этих функций внутри этих модулей?

Заранее спасибо, ребята.лол

1 Ответ

6 голосов
/ 04 августа 2011

Вы можете использовать perldoc -m, чтобы просмотреть содержимое пакета:

$ perldoc -m CGI
package CGI;
require 5.004;
use Carp 'croak';
...

или -l, чтобы увидеть, где находится пакет:

$ perldoc -l CGI
/System/Library/Perl/5.10.0/CGI.pm

Вы также можете найти все источники в CPAN .Просто смотреть на отдельный файл, как правило, не так уж и плодотворно, вам нужно рассматривать все файлы в дистрибутиве как единое целое.

Возможно, вы захотите ознакомиться с другими файлами.вещи, которые perldoc может сделать:

http://perldoc.perl.org/perldoc.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...