"이 글은 주로 카운트에 대한 간략한 소개입니다. 많이 사용되지만 아직 세세한 부분은 이해가 되지 않았습니다.
"
당신이 모르는 카운트 사용법
이제 이것을 언급했으니 Kaka는 흔하지 않은 카운트 사용법을 대중화할 것입니다.
일반적인 개발 과정에서 이런 사용 방식이 가장 흔하고, 가장 흔하게 볼 수 있는 사용 사례이기도 합니다.
아래와 같이 배열을 직접 사용하면 배열의 길이가 반환됩니다.
그런데 아래 그림과 같은 다차원 배열이 주어졌을 때 이 다차원 배열의 개수를 구하라는 요청을 받으면 어떻게 계산해야 할까요?
이때 대부분의 친구들의 아이디어는 루프를 형성하고 누적되는 카운터를 정의하는 것이라고 추정됩니다.
사실 count() 함수는 이 영역의 요구 사항을 이미 해결했습니다.
아래 인쇄된 결과는 "4----6"
count() 함수를 직접 사용하여 배열을 구하고 첫 번째 레이어 배열의 길이를 구합니다.
하지만 count() 함수에는 두 번째 매개변수도 있습니다. 이를 1로 설정하면 배열의 요소 수를 재귀적으로 계산합니다(다차원 배열의 모든 요소 계산)
문서를 보면 count() 함수 자체에 두 개의 매개변수가 있다는 것을 알 수 있습니다.
첫 번째 매개변수는 배가 고프고 선택은 배열입니다.
두 번째 매개변수의 기본값은 0이며 이는 잘못된 것입니다. 다차원 배열 모든 요소 계산
두 번째 매개변수가 1이면 다차원 배열의 모든 요소를 재귀적으로 계산합니다.
기술적인 부분 하나하나 꼼꼼히 공부하고, 기술적인 부분까지 철저하게 공부하면 글을 쓰거나 무엇을 하든 모든 일을 수월하게 할 수 있을 것입니다.
때때로 모든 것을 기억할 필요는 없지만 이것만은 알고 있어야 하고 필요할 때 꺼내기만 하면 됩니다.
“배움에 대한 끈기, 블로깅에 대한 끈기, 공유에 대한 끈기는 카카가 경력 이후부터 지켜온 신념입니다. 거대한 인터넷에 올라온 카카의 글이 여러분에게 조금이나마 도움이 되기를 바랍니다. 카카 다음호에서 만나요
”
위 내용은 개수 사용법을 모르는 ThinkPHP 컨테이너의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!