<span id="7ztzv"></span>
<sub id="7ztzv"></sub>

<span id="7ztzv"></span><form id="7ztzv"></form>

<span id="7ztzv"></span>

        <address id="7ztzv"></address>


            ?????? ??????????

            ?????
            ????????--??????
              1?????????
              2???????????????????I
              3?????
              4??????????
              5????/????????
              6????????
              7????????????

            ?????
              ????????????????????????????????????????????(1, 5.3 , "hello" , 2)???????()??
              ??????????????????(?(43.2) )??????????(????43.2 )???????????????????????????
              ??????
                (17, $var, "a string")
                (17, 26 << 2)
                (17, $var1 + $var2)
                ($value, "The answer is $value")
            ????????--??????
              ????????????????????????????????????????"@"??????
                @array = (1, 2, 3);
              ???
             (1)??????????????????????()??
             (2)???PERL??@??$????????????????????????????????????????????????????????????
                $var = 1;
                @var = (11, 27.1 , "a string");
              ?????????????????????????
            1?????????
              .?????????????????????????????0????????????????????????????NULL?????????????????????????????????????????????????????NULL???
                @array = (1, 2, 3, 4);
                $scalar = $array[0];
                $array[3] = 5; # now @array is (1,2,3,5)
                $scalar = $array[4]; # now $scalar = null;
                $array[6] = 17; # now @array is (1,2,3,5,"","",17)
              .????r??
                @result = @original;
              .???????????
                @list1 = (2, 3, 4);
                @list2 = (1, @list1, 5); # @list2 = (1, 2, 3, 4, 5)
              .??????????????
                (1) @array = (5, 7, 11);
                ($var1, $var2) = @array; # $var1 = 5, $var2 = 7, 11??????
                (2) @array = (5, 7);
                ($var1, $var2, $var3) = @array; # $var1 = 5, $var2 = 7, $var3 ="" (null)
              .????????(STDIN)?????????
                $var = <STDIN>;
                @array = <STDIN>; # ^D?????????????
            2 ???????????????????I
                "$var[0]" ?????@var??????????
                "$var\[0]" ?????"["???????"$var". "[0]"??$var???????I??[0]???????
                "${var}[0]" ??????"$var" ."[0]"??
                "$\{var}"?????????????????I??????????????${var}.
            3???????
                (1..10) = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
                (2, 5..7, 11) = (2, 5, 6, 7, 11)
                (3..3) = (3)
              .???????
                (2.1..5.3) = (2.1, 3.1 ,4.1, 5.1)
                (4.5..1.6) = ()
              .?????????
                ("aaa".."aad") = ("aaa","aab", "aac", "aad")
                @day_of_month = ("01".."31")
              .??????????????
                ($var1..$var2+5)
              .?????
                $fred = "Fred";
                print (("Hello, " . $fred . "!\n") x 2);
              ???????
                Hello, Fred!
                Hello, Fred!
            4????????????
            (1) @array = (1, 2, 3);
                print (@array, "\n");
              ??????
                123
            (2) @array = (1, 2, 3);
                print ("@array\n");
              ??????
                1 2 3
            5????/????????
              ??????????????????????????????????PERL????????????
                @array = (1, 2, 3);
                $scalar = @array; # $scalar = 3,??@array?????
                ($scalar) = @array; # $scalar = 1,??@array??????????
              ?????????????????????????????
                $count = 1;
                while ($count <= @array) {
                print ("element $count: $array[$count-1]\n");
                $count++;
                }
            6????????
                @array = (1, 2, 3, 4, 5);
                @subarray = @array[0,1]; # @subarray = (1, 2)
                @subarray2 = @array[1..3]; # @subarray2 = (2,3,4)
                @array[0,1] = ("string", 46); # @array =("string",46,3,4,5) now
                @array[0..3] = (11, 22, 33, 44); # @array = (11,22,33,44,5) now
                @array[1,2,3] = @array[3,2,4]; # @array = (11,44,33,5,5) now
                @array[0..2] = @array[3,4]; # @array = (5,5,"",5,5) now
              ?????????????????????????
                @array[1,2] = @array[2,1];
            7????????????
            (1)sort--????????????
                @array = ("this", "is", "a","test");
                @array2 = sort(@array); # @array2 = ("a","is", "test", "this")
                @array = (70, 100, 8);
                @array = sort(@array); # @array = (100, 70, 8) now
            ( 2)reverse--???????
                @array2 = reverse(@array);
                @array2 = reverse sort (@array);
            (3)chop--?????
                chop???????????STDIN??????????????????????????--??????????????????????????????????????????????????
                @list = ("rabbit", "12345","quartz");
                chop (@list); # @list = ("rabbi", "1234","quart") now
            ( 4)join/split--????/???
                join????????????????????????????????????????????????
                $string = join(" ", "this", "is","a", "string"); # ????"this is a string"
                @list = ("words","and");
                $string = join("::", @list, "colons"); #????"words::and::colons"
                @array = split(/::/,$string); # @array = ("words","and", "colons") now

            ????? ????? Perl???


            paper | appdir | ssv
            <span id="7ztzv"></span>
            <sub id="7ztzv"></sub>

            <span id="7ztzv"></span><form id="7ztzv"></form>

            <span id="7ztzv"></span>

                  <address id="7ztzv"></address>

                      ŷ