PHP Source (ch08/exam08-13.php)
단계: 0 / 0
1-7<!DOCTYPE html> <html> ... <body>
8<?php
9function sum(&$num) { // 참조 전달
10for ($sum = 0, $i = 1; $i <= $num; $i ++) {
11$sum += $i;
12}
13$num = $sum; // 원본 $no의 값이 55로 직접 덮어씌워짐
14}
16$no = $_GET["n"]; // 예: ?n=10
17sum($no); // 반환값을 받지 않고 호출만 수행
18echo $no; // 55 출력
19?>
20-21</body> </html>
참조 변수 $no의 상태 변화 ($num ↔ $no)
변수 $no의 현재 저장값
10
루프 누적 $sum: -
동작: 초기화