我试图在URL中传递参数并使用param()读取参数.我的一个参数值包含一个'&'符号,因此在通过param()读取值时,它会在'&'之后跳过该部分.有没有什么方法可以使用这种方法而不会损害包含'&'的值?
例:
HTTP:// someurl /品牌=贝尔%20&%20Ross&类别=手腕%20Watch%20Dealers&qq_cat_id = 8798798
参数品牌的价值是"贝尔",而不是"贝尔和罗斯".
我试图在$ comment中存储评论,这可以是任何东西.说:
GetOptions(
'-C=s' => \$comment,
);
Run Code Online (Sandbox Code Playgroud)
假设用户输入"Hello $$$$".当我尝试打印$ comment或在其他地方使用它时它正在采用当前运行过程的pid.
print "$comment\n";
Run Code Online (Sandbox Code Playgroud)
输出是:
Hello 109236109236
Run Code Online (Sandbox Code Playgroud)
有没有办法按原样打印内容?例如:
Hello $$$$
Run Code Online (Sandbox Code Playgroud)