⊗ppPmLpCdg 129 of 447 menu

PHP 루프 코드 작성 팁

언어를 배우면서 프로그램의 복잡성은 증가합니다. 코드를 어떻게 올바르게 작성하여 의도한 대로 작동하게 할지에 대해 이야기할 때입니다. 저는 여러분에게 좋은 방법론을 제시하겠습니다.

구현을 위해 상당한 양의 코드를 작성해야 하는 충분히 복잡한 작업이 여러분 앞에 있다고 가정해 보겠습니다.

잘못된 접근 방식은 전체 솔루션 코드를 한꺼번에 작성하려 시도한 후 검사를 시작하는 것입니다. 이 경우 아무것도 작동하지 않을 가능성이 높으며, 오류를 많은 양의 코드에서 찾아야 합니다.

올바른 접근 방식은 작업을 작은 기본 단계로 분할하여 각 단계를 구현하고 즉시 정확성을 확인하는 것입니다. 이렇게 하면, 실수를 하더라도 즉시 문제를 알아차리고 수정할 수 있습니다.

실제로 시도해 보겠습니다. 예를 들어 숫자 배열이 주어졌다고 가정합니다:

<?php $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; ?>

이 배열에서 3으로 나누어지는 요소를 가져와 그 합을 찾는 작업이 여러분 앞에 있다고 가정합니다.

첫 번째 작은 단계로서 단순히 배열 요소를 루프로 순회하고 화면에 출력하는 것을 제안하겠습니다. 이를 수행하고 모든 것이 작동하는지 확인합시다:

<?php foreach ($arr as $elem) { echo $elem; } ?>

이제 3으로 나누어지는 요소를 분리해 봅시다. 이를 출력하고 올바른 요소를 얻는지 확인합시다:

<?php foreach ($arr as $elem) { if ($elem % 3 === 0) { echo $elem; // 3, 6, 9를 출력합니다 } } ?>

다음 단계로 원하는 요소들의 합을 찾을 수 있습니다:

<?php $sum = 0; foreach ($arr as $elem) { if ($elem % 3 === 0) { $sum += $elem; } } var_dump($sum); ?>

다음 배열이 주어졌습니다:

<?php $arr = [10, 20, 30, 40, 21, 32, 51]; ?>

이 배열에서 첫 번째 숫자가 1 또는 2인 요소를 가져와 그 합을 구하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부