如何实现PERL与别的程序的接口

2024-12-02 21:18:16
推荐回答(1个)
回答1:

如是我闻, 我想除了 php, 好像没有第二种 CGI 语言是把自然嵌入到 HTML 里*. 在 Perl, 我们会把 html 嵌入到 perl 里. 如:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

#!perl
print "Set-Cookie: ........ \n";
print "Content-Type: text/html\n\n";

$x = 100;
$y = "Hello World";

print <<"HTML";

Hello World!

我想说 $y $x 遍
HTML

print $y for ( 1..$x );

* 如果您真的要勉强地内嵌 perl 到 html中, 另一门迳是用 SSI 的介面 (Server Side Included), 一般会存档成 .shtml , 但这界面会因不同的伺服器实例而没有统一操作情况, 因此移植性很低, 又容易有安全隐患, 所以其实也不建议使用