예를 들어 배열 내 배열은 다음과 같습니다배열 배열의 요소에 어떻게 액세스합니까?
[["WEB-APPLICATION-ATTACK", 280],["RDP-ATTACK", 528]]
배열은 공격의 유형 및 (IPS 기준)이 발생 횟수의 수를 참조한다.
어떤 방법이 배열의 요소를 끌어 사용합니까?예를 들어 배열 내 배열은 다음과 같습니다배열 배열의 요소에 어떻게 액세스합니까?
[["WEB-APPLICATION-ATTACK", 280],["RDP-ATTACK", 528]]
배열은 공격의 유형 및 (IPS 기준)이 발생 횟수의 수를 참조한다.
어떤 방법이 배열의 요소를 끌어 사용합니까?를 호출하는 것입니다, 그리고 특정 요소 :
[["WEB-APPLICATION-ATTACK", 280],["RDP-ATTACK", 528]].each do |exploit,count|
p "exploit: #{exploit}, count: #{count}"
end
=> "exploit: WEB-APPLICATION-ATTACK, count: 280"
"exploit: RDP-ATTACK, count: 528"
다차원의 배열과 같이 액세스 할 수 있습니다 :
[2] pry(main)> array = [["WEB-APPLICATION-ATTACK", 280],["RDP-ATTACK", 528]]
=> [["WEB-APPLICATION-ATTACK", 280], ["RDP-ATTACK", 528]]
[3] pry(main)> array[0]
=> ["WEB-APPLICATION-ATTACK", 280]
[4] pry(main)> array[0][0]
=> "WEB-APPLICATION-ATTACK"
[5] pry(main)> array[0][1]
=> 280
[6] pry(main)> array[1][0]
=> "RDP-ATTACK"
[7] pry(main)> array[1][1]
=> 528
가장 쉬운 방법은 모든 요소에 액세스하려면
array[index of inner array][index of element in inner array]
그것은 '[ "WEB 애플리케이션 공격」, 280], ["RDP-ATTACK "528]'실제로? – Anthony