Есть ли способ иметь массив, который автоматически увеличивается, как в PHP? - PullRequest
0 голосов
/ 19 июля 2011

В PHP есть такой код:

<?php
 $myarray [] = "Hello";
 $myarray [] = "BOB";
for($i = 0; $i < count($myarray); $i++) echo $myarray[$i];
?>

Есть ли такой код в Ruby-On-Rails?

Ответы [ 2 ]

8 голосов
/ 19 июля 2011
strings << "Hello" << "BOB"
strings.each { |string| print string }
2 голосов
/ 19 июля 2011

Массивы уже автоматически растут, ничего особенного не требуется. Рубиновый эквивалент будет:

list = []
list.push("Hello", "BOB")
list.each {|row| puts row}

Это выведет «Hello» и «BOB» в свои строки.

...