ループ処理選択クイズ

第2問

以下の配列データ10個を分解し、それぞれのデータの精査をしたい(名前の文字数、ユーザーIDの半角英数字確認など)。for / foreach / whileのいずれを使うと最も適切か。

解答

foreach

実行例

1番目の配列

お名前:村山さん
ID:system_user_01
コード:system_user_01_code

2番目の配列

お名前:里村さん
ID:system_user_02
コード:system_user_02_code

3番目の配列

お名前:田村さん
ID:system_user_03
コード:system_user_03_code

4番目の配列

お名前:鳩村さん
ID:system_user_04
コード:system_user_04_code

5番目の配列

お名前:村谷さん
ID:system_user_05
コード:system_user_05_code

※ソースはGitHubにあります。