配列内のデータをすべて表示
JavaScriptはlengthで配列内のデータの数を調べることができます。
<!DOCTYPE HTML> <html lang="ja-JP"> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script type="text/javascript"> var data = new Array("いちご", "りんご", "バナナ", "みかん", "スイカ", "メロン"); var str = ""; var i = 0; while(i < data.length){ str += data[i] + "<br>"; i++; } for(i = 0; i < data.length; i++){ str += data[i] + "<br>"; } document.getElementsByTagName("body")[0].innerHTML = str; </script> </html>
配列内の一部のデータを表示
<!DOCTYPE HTML> <html lang="ja-JP"> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script type="text/javascript"> var data = new Array("いちご", "りんご", "バナナ", "みかん", "スイカ", "メロン"); var str = ""; var i = 0; while(i <= 5){ str += data[i] + "<br>"; if(i >= 3){break;} i++; } for(i = 3; i <= 5; i++){ str += data[i] + "<br>"; } document.getElementsByTagName("body")[0].innerHTML = str; </script> </html>
配列内のデータをすべて表示
PHPはcount()関数で配列内のデータを調べることができます。
<?php header("Content-type: text/plain; charset=utf-8"); $data = array("いちご", "りんご", "バナナ", "みかん", "スイカ", "メロン"); $i = 0; while($i < count($data)){ echo "{$data[$i]}\n"; $i++; } for($i = 0; $i < count($data); $i++){ echo "{$data[$i]}\n"; } ?>
配列内の一部のデータを表示
<?php header("Content-type: text/plain; charset=utf-8"); $data = array("いちご", "りんご", "バナナ", "みかん", "スイカ", "メロン"); $i = 0; while($i <= 5){ echo "{$data[$i]}\n"; if($i >= 3){break;} $i++; } for($i = 3; $i <= 5; $i++){ echo "{$data[$i]}\n"; } ?>