- Perl 基礎
- Perl - 首頁
- Perl - 簡介
- Perl - 環境
- Perl - 語法概述
- Perl - 資料型別
- Perl - 變數
- Perl - 標量
- Perl - 陣列
- Perl - 雜湊
- Perl - IF...ELSE
- Perl - 迴圈
- Perl - 運算子
- Perl - 日期和時間
- Perl - 子程式
- Perl - 引用
- Perl - 格式
- Perl - 檔案 I/O
- Perl - 目錄
- Perl - 錯誤處理
- Perl - 特殊變數
- Perl - 編碼規範
- Perl - 正則表示式
- Perl - 傳送郵件
- Perl 高階
- Perl - 套接字程式設計
- Perl - 面向物件
- Perl - 資料庫訪問
- Perl - CGI 程式設計
- Perl - 包和模組
- Perl - 程序管理
- Perl - 嵌入式文件
- Perl - 函式引用
- Perl 有用資源
- Perl - 問答
- Perl - 快速指南
- Perl - 有用資源
- Perl - 討論
Perl 類引用運算子示例
Perl 語言支援以下類引用運算子。在下表中,{} 代表您可以選擇的任意一對定界符。
| 序號 | 運算子及描述 |
|---|---|
| 1 | q{ } 用單引號括起來字串 示例 − q{abcd} 結果為 'abcd' |
| 2 | qq{ } 用雙引號括起來字串 示例 − qq{abcd} 結果為 "abcd" |
| 3 | qx{ } 用反引號括起來字串 示例 − qx{abcd} 結果為 `abcd` |
示例
嘗試以下示例以瞭解 Perl 中所有可用的類引用運算子。將以下 Perl 程式複製並貼上到 test.pl 檔案中並執行該程式。
#!/usr/local/bin/perl
$a = 10;
$b = q{a = $a};
print "Value of q{a = \$a} = $b\n";
$b = qq{a = $a};
print "Value of qq{a = \$a} = $b\n";
# unix command execution
$t = qx{date};
print "Value of qx{date} = $t\n";
執行上述程式碼後,將產生以下結果:
Value of q{a = $a} = a = $a
Value of qq{a = $a} = a = 10
Value of qx{date} = Thu Feb 14 08:13:17 MST 2013
perl_operators.htm
廣告