新手求助:基本问题

新手求助:基本问题

新手求助:基本问题
1。use DBI qw(:sql_types); ==》 qw()在文件引用DBI模块中有什么作用?

2。unshift(@INC,"/home/perl/func/"); require("myfunction.pl"); ==>这两句能改成一句么?require("/home/perl/func/myfnction.pl");
呵,这个问题其实可以测试一下就明白,纯突然想起。。

3。定义变量:my($aa,$bb,$cc) 与use vars qw/$aa $bb $cc/ ==》有什么区别?
use vars qw/$aa $bb $cc/ 这句话代表什么意思?

4。no warnings 'once'; ==》 这句话在用了这样规定#/usr/bin/perl -w中有什么作用?

5。$|,$&, $_, $', $*等代表什么意思?英文文档也查过了,可惜英文水平太次,没明白
其实很多东西你自己试验下.
其实很多东西你自己试验下就知道了
只回答你的第三个问题 一个是局部变量,一个是全局变量
谢谢NSNAKE----测试了.
谢谢NSNAKE

测试了
1。use DBI qw(:sql_types); 与use dbi ==》没发现有什么区别?可是例子为什么要用qw(:sql_types)?

2.no warnings 'once'; 这个也是不明白
1. 那只是把 DBI 里已定义.
1. 那只是把 DBI 里已定义 sql_type 标签的变量引入到当前 perl 程序里。至于为什么使用,那就看你的例子来定了。

4. no warnings 'once'
如果一个变量定义了一次,然后再也没用过。perl 缺省提示变量只用了一次(目的是避免输入错误的变量名)。例如:
% perl -wle '$x=5'
Name "main::x" used only once: possible typo at -e line 1.

-w 就是 use warnings; 当和 no warnings 'once' 一起使用就让 perl 不会报告类似上面的提示。
lbciknb
PSksjU <a href="http://swxvvsurlpjt.com/">swxvvsurlpjt</a>, [url=http://tfsjimnhdvri.com/]tfsjimnhdvri[/url], [link=http://mxiaofuwyioq.com/]mxiaofuwyioq[/link], http://kjurkmcmfenm.com/

[img]http://bzseqenwkxjx.com/[/img]
[COLOR=BLUE]URL:[/COLOR][url]wYdbamPUK[/url]