「PowerShell」foreach文で配列の要素を取得する

書式
$配列名 = 値1 , 値2 , 値3
1.for文でループを実行します
for ($i = 0; $i -lt $配列名.Length; $i++) {処理コード

2.foreach文でr-ぷを実行します
foreach ($変数名 in $配列名) {処理コード

使用例

$cityArr = "tokyo", "oosaka", "fukuoka" 
Write-Host "for文で配列の要素を取得"
for ($i = 0; $i -lt $cityArr.Length; $i++) {
  Write-Host $cityArr[$i] 
}
Write-Host "foreach文で配列の要素を取得"
foreach ($str in $cityArr) {
  Write-Host $str 
}

実行結果
PS C:\study\powershell> ./test.ps1
for文で配列の要素を取得
tokyo
oosaka
fukuoka
foreach文で配列の要素を取得
tokyo
oosaka

PowerShell

Posted by arkgame