Что означает File.readlines ($ file) [z] для ruby? - PullRequest
0 голосов
/ 21 марта 2019

Я изучаю XXE и клонирую XXEinjector int github: https://github.com/enjoiz/XXEinjector,, но у меня возникла проблема, есть фрагмент кода, break if File.readlines($file)[z].chomp.empty?, я действительно не могу понять, что это значит,где [z] означает ??

1 Ответ

4 голосов
/ 21 марта 2019

File#readlines возвращает массив строк и z в индексе в этом массиве.

Он инициализируется здесь и изменяется здесь.


Sidenote: код абсолютно не рубин идиоматичен и имеет тонны запаха кода.Я настоятельно рекомендую вам изучить ruby, изучив этот код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...