<dd id="sga4y"><optgroup id="sga4y"></optgroup></dd>
<nav id="sga4y"><code id="sga4y"></code></nav>
  • <optgroup id="sga4y"></optgroup>

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

    ?????
    ????????--??????
      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 97av