<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # Perl 語法 > 原文: [https://beginnersbook.com/2017/02/perl-syntax/](https://beginnersbook.com/2017/02/perl-syntax/) 我們在上一篇教程[“第一個 perl 程序”](https://beginnersbook.com/2017/02/first-perl-program/)中熟悉了 Perl 的基礎知識。在本教程中,我們將了解有關 Perl 語法和命名約定的幾個要點。 ### Perl 文件命名約定 Perl 文件名可以包含數字,符號,字母和下劃線(`_`),但文件名中不允許使用空格。例如`hello_world.pl`是一個有效的文件名,但是`hello world.pl`是一個無效的文件名。 Perl 文件可以使用`.pl`或`.PL`擴展名保存。 ### Perl 中單引號和雙引號之間的區別 單引號和雙引號在 Perl 程序中表現不同。要了解差異,讓我們看看下面的代碼: ```perl #!/usr/bin/perl print "Welcome to\t Beginnersbook.com\n"; print 'Welcome to\t Beginnersbook.com\n'; ``` 這將產生以下輸出: ```perl Welcome to Beginnersbook.com Welcome to\t Beginnersbook.com\n ``` 您可以清楚地看到雙引號內插轉義序列`\t`和`\n`的區別,但是單引號沒有。 另一個例子: ```perl #!/usr/bin/perl $website = "Beginnersbook"; print "Website Name: $website\n"; print 'Website Name: $website\n'; ``` **輸出:** ```perl Website Name: Beginnersbook Website Name: $website\n ``` #### 使用單引號 您可能正在考慮避免在 perl 程序中使用單引號,但在某些情況下您可能希望使用單引號。 例如如果要將電子郵件地址存儲在變量中,那么雙引號會引發錯誤,在這種情況下需要使用單引號。例如 ```perl $ email = "xyz@gmail.com"; # 會拋出錯誤 $ email = 'xyz@gmail.com'; # 會工作得很好 ``` ### Perl 中的反斜杠 反斜杠可以執行以下兩個任務之一: 1)它消除了跟隨它的字符的特殊含義。對于例如打印`\$myvar`會產生`$myvar`輸出而不是變量`myvar`值,因為在`$`之前的反斜杠(`\`)消除了`$`的特殊含義 2)它是反斜杠或轉義序列的開始。對于例如`\n`是用于換行的轉義序列 #### 有什么用? 相信我,你會在 perl 中開發應用時經常使用它。假設您要打印包含雙引號的字符串。對于例如如果我想打印:`Hello This is "My blog"`然后我需要使用以下邏輯: ```perl #!/usr/bin/perl $msg = "Hello This is \"My blog\""; print "$msg\n"; ``` **輸出:** ```perl Hello This is "My blog" ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看