← 문제 목록
고급
PHP
100P
제너레이터 메모리 함정
다음 두 코드의 메모리 사용량 차이와 잠재적 버그는?
PHP
// 코드 A
function getRange($max) {
$data = [];
for ($i = 0; $i < $max; $i++) {
$data[] = $i;
}
return $data;
}
// 코드 B
function getRange($max) {
for ($i = 0; $i < $max; $i++) {
yield $i;
}
}
0명 풀이 · 정답률 0%