하나, 하나, 하나, 둘, 둘, 둘, 넷, 하나, 셋, 셋, 둘, 셋, 여섯, 셋, 셋, 아홉... 구구단 공식이 뼈에 새겨져 있다고 믿습니다. 모든 중국인이요 ㅎㅎ~ 하지만 오늘은 당연히 세계 최고의 언어인 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>"; }
인쇄된 결과는 다음과 같습니다.
위 코드에서 모든 사람은 구현 아이디어가 나와 있지만, 이 기사에서는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!