Каква е разликата между
%w(omg zomg wtf)
и
%W(omg zomg wtf)
?
Каква е разликата между
%w(omg zomg wtf)
и
%W(omg zomg wtf)
?
Нека bar = "foo"
Тогава ще имаме %W(#{bar} code)=> ["foo", "code"] и
%w(#{bar} code)=> ["\#{bar}", "code"].
Тоест когато използваме %W списък ще бъде конструиран от стрингове който са интерполирани, както става когато използваме "", а когато използваме %w ще бъде конструиран от стрингове без интерполация, все едно сме използвали ''.
Това би трябвало да ти отговаря на въпроса.
Точно така!
Ако си форматираш по-добре отговора и включиш термина интерполация ще ти дадем точка (:
Трябва да сте влезли в системата, за да може да отговаряте на теми.