배열
배열의 장점 :여러개의 변수를 관리하기 편함 =효율적인 프로그래밍
따로선언은 필요없고
$배열이름[0(인덱스)]=(요소);
$배열이름=array(요소,요소);
10명의 학생이들어있는 영어수업의 평균점수를 구하라
<?php
$eng_score= array(85,76,98,87,87,93,79,85,88,63);
$sum=0;
for($i=0; $i<=9; $i++){ //인덱스는0부터세기때문에 0~9
$sum += $eng_score[$i];
$avg = $sum/10;
}
print("점수합계:$sum");
print_r("평균: $avg");
?>
2차배열
$배열이름[행][열]=(요소);
$배열이름=array(요소,요소),array(요소,요소);
<?php
$score = array(array(88,98,70,59,68),array(80,98,90,59,68),array(88,66,70,79,68));
for($i=0;$i<=2;$i++){
print($i+1 ." 번째학생<br>");//변수사용하고 이용해 붙일때 한칸띄우고 붙임
for($a=0; $a<=4; $a++){
print("\$score[$i][$a] = ".$score[$i][$a]."<br>");//변수를 문자로 출력하고자할때 \를 쓴다.
$sum=0;
$sum += $score[$i][$a];
$avg =$sum/5;
}
print("총점: $sum<br>");
print("평균: $avg<br>");
print("---------<br>");
}
'php공부' 카테고리의 다른 글
쿠키와 세션 (0) | 2023.04.18 |
---|---|
[PHP기초]함수 (0) | 2023.04.18 |
[PHP기초] if조건문과, while반복문 (0) | 2023.04.17 |
[PHP기초] 연산자의 종류 (0) | 2023.04.17 |
[PHP기초] 상수와 변수 (0) | 2023.04.17 |