견고한 다이아몬드를 구현하기 위해 PHP에서 while 루프를 사용하는 단계는 다음과 같습니다. 1. PHP 샘플 파일을 생성합니다. 2. 다이아몬드의 크기를 제어하기 위해 "$size" 변수를 정의합니다. 루프에서는 내부 while 루프를 사용하여 공백을 인쇄하고 또 다른 내부 while 루프를 사용하여 별표를 인쇄합니다. 4. 루프의 두 번째 절반에서는 유사한 논리를 역순으로 사용하여 공백과 별표를 인쇄합니다.
이 튜토리얼의 운영 체제: Windows 10 시스템, php8.1.3 버전, Dell G3 컴퓨터.
PHP에서 while 루프를 사용하여 단색 마름모를 인쇄하려면 아래 단계를 따르세요.
<?php $size = 5; // 菱形的大小(行数) // 上半部分 $row = 1; while (row<=row <= row<=size) { // 打印空格 spaces=spaces = spaces=size - $row; while ($spaces > 0) { echo " "; $spaces--; } // 打印星号 stars=2∗stars = 2 * stars=2∗row - 1; while ($stars > 0) { echo "*"; $stars--; } echo " "; $row++; } // 下半部分 row=row = row=size - 1; while ($row >= 1) { // 打印空格 spaces=spaces = spaces=size - $row; while ($spaces > 0) { echo " "; $spaces--; } // 打印星号 stars=2∗stars = 2 * stars=2∗row - 1; while ($stars > 0) { echo "*"; $stars--; } echo " "; $row--; } ?>
위 코드에서는 두 개의 while 루프를 사용합니다. 하나는 마름모의 윗부분을 그리는 데, 다른 하나는 그리기에 사용됩니다. 마름모의 아래쪽 절반입니다.
루프의 전반부에서는 내부 while 루프를 사용하여 공백을 인쇄하고 현재 줄 수와 총 줄 수의 차이를 기반으로 인쇄해야 하는 공백 수를 결정합니다. 그런 다음 또 다른 내부 while 루프를 사용하여 별표를 인쇄하고 현재 줄 수에 따라 인쇄해야 하는 별표 수를 결정합니다.
루프의 후반부에서는 비슷한 논리를 역순으로 사용하여 공백과 별표를 인쇄합니다.
각 줄을 출력한 후 echo "를 사용한다는 점에 유의하세요. " 다이아몬드가 터미널에 올바른 형식으로 표시되도록 개행 문자를 인쇄합니다.
필요에 따라 크기 값을 조정하여 다이아몬드의 크기를 제어할 수 있습니다. 위 코드는 * 문자로 구성된 솔리드 다이아몬드를 인쇄합니다. . 다이아몬드의 크기는 지정된 크기에 따라 결정됩니다
위 내용은 PHP의 while 루프에서 솔리드 다이아몬드를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구
