>  기사  >  백엔드 개발  >  PHP 재미있는 출력 6*6 곱셈표

PHP 재미있는 출력 6*6 곱셈표

藏色散人
藏色散人원래의
2021-08-05 18:02:224364검색

하나, 하나, 하나, 둘, 둘, 둘, 넷, 하나, 셋, 셋, 둘, 셋, 여섯, 셋, 셋, 아홉... 구구단 공식이 뼈에 새겨져 있다고 믿습니다. 모든 중국인이요 ㅎㅎ~ 하지만 오늘은 당연히 세계 최고의 언어인 PHP를 사용하여 출력을 구현하겠습니다!

사실 구현 방법은 매우 간단합니다. 이 아이디어를 통해 모든 사람이 다른 개발 프로세스에서 추론을 도출할 수 있기를 바랍니다.

그래서 이 글의 중심 질문은 "최대 6*6까지 구구단을 인쇄하는 PHP 프로그램을 작성하는 방법"입니다.

PHP가 6*6까지 구구단을 인쇄하는 방법:

코드는 다음과 같습니다.

<?php

for ($i = 1; $i < 7; $i++) {
    for ($j = 1; $j < 7; $j++) {
        if ($j == 1) {
            echo str_pad($i*$j, 2, " ", STR_PAD_LEFT);
        } else {
            echo str_pad($i*$j, 4, " ", STR_PAD_LEFT);
        }
    }
    echo "<br>";
}

인쇄된 결과는 다음과 같습니다.

PHP 재미있는 출력 6*6 곱셈표

위 코드에서 모든 사람은 구현 아이디어가 나와 있지만, 이 기사에서는 for 루프와 if 문에 대해 많이 소개하지 않습니다.

여기에서는 주로 str_pad() 함수를 소개합니다. > PHP의 함수 문자열을 새로운 길이로 채우는 내장 함수입니다. str_pad()

str_pad()函数PHP中的一个内置函数,用于把字符串填充为新的长度。

其语法是“str_pad(string,length,pad_string,pad_type)

参数string,表示要填充的字符串;

参数length表示新的字符串长度。(如果该值小于字符串的原始长度,则不进行任何操作。)

参数pad_string表示供填充使用的字符串,默认是空白。

参数pad_type表示填充字符串的哪边。

参数pad_type可能的值如下:

  • STR_PAD_BOTH - 填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。

  • STR_PAD_LEFT - 填充字符串的左侧。

  • STR_PAD_RIGHT

    구문은 "str_pad(string,length,pad_string,pad_type)"입니다.

매개변수 문자열은 채워질 문자열을 나타냅니다. 매개변수 길이는 새 문자열 길이를 나타냅니다. (값이 원래 문자열 길이보다 작을 경우 아무런 작업도 수행하지 않습니다.)

🎜파라미터 pad_string은 패딩에 사용되는 문자열을 나타내며 기본값은 공백입니다. 🎜🎜pad_type 매개변수는 패딩 문자열의 어느 쪽을 나타냅니다. 🎜🎜pad_type 매개변수에 가능한 값은 다음과 같습니다. 🎜
  • 🎜STR_PAD_BOTH - 문자열 양쪽을 채웁니다. 짝수가 아닌 경우 오른쪽에 추가 패딩이 적용됩니다. 🎜🎜
  • 🎜STR_PAD_LEFT - 문자열의 왼쪽을 채웁니다. 🎜🎜
  • 🎜STR_PAD_RIGHT - 문자열의 오른쪽을 채웁니다. 기본. 🎜🎜🎜🎜마지막으로, 가장 포괄적인 최신 "🎜PHP 비디오 튜토리얼🎜"을 여러분께 추천하고 싶습니다~ 와서 배워보세요! 🎜

위 내용은 PHP 재미있는 출력 6*6 곱셈표의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.