[Perl] Подскажите...

Discussion in 'PHP' started by apofis, 4 Jan 2010.

  1. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Вот кусок из программы:

    $a = '1';
    $b = '2';

    $c = '["$a", "$b"]';
    print "$c\n";


    Как сделать чтобы выводилась надпись:
    ["1", "2"]

    а не ["$a", "$b"]

    ?
     
  2. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    $c = '["'.$a.'", "'.$b.'"]';

    как-то так
     
  3. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    О, спасибо!))
    Реально помог!
     
  4. zeppe1in

    zeppe1in Elder - Старейшина

    Joined:
    12 Jul 2006
    Messages:
    343
    Likes Received:
    66
    Reputations:
    18
    или так)
    $c = "[\"$a\", \"$b\"]";
     
  5. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Code:
    print qq{["$a", "$b"]};
     
  6. Spyder

    Spyder Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    1,388
    Likes Received:
    1,209
    Reputations:
    475
    или так
    print '['.'"'.$a.'"'.', '.'"'.$b.'"'.']';

    давайте еще 100 способов напишем?