PHP를 사용하여 프로젝트를 할 때 데이터를 저장하기 위해서는 데이터 구조를 사용해야 하는데, PHP에서는 배열을 통해서만 저장할 수 있는 것 같습니다.
PHP Laravel 및 기타 프레임워크의 구성 파일은 모두 다음과 같은 다차원 배열을 사용합니다.
으아악다차원 배열의 효율성은 매우 낮을 것이라고 생각하는데, Laravel 프레임워크를 이런 식으로 사용하기 때문에 PHP에서 다차원 배열을 사용할 수 있는지 여부에 대해 답변해 주시면 좋겠습니다. ! ! ! 감사합니다! ! !
为情所困2017-06-15 09:24:11
PHP에는 배열만 있으므로 선택의 여지가 없습니다. Laravel은 PHP 기반 프레임워크이므로 구문을 PHP와 분리할 수 없습니다.
효율은 어떻게 사용하느냐에 따라 다릅니다. 물론 다중 계층 for 루프 작업은 비효율적이지만 인덱스를 더 많이 사용하면 효율성은 괜찮습니다
PHP中文网2017-06-15 09:24:11
실행 효율성은 PHP의 실행 속도에 좌우되지 않으며 IO가 병목 현상입니다. 이것은 MS 수준에서 PHP로 처리할 수 있습니다
PHP中文网2017-06-15 09:24:11
Laravel: 나는 이런 책임을 지지 않겠다!
대부분의 PHP 프레임워크와 프로그램의 구성 파일은 이와 같습니다. 효율성이 실제로 떨어지면 PHP의 선두주자인 Laravel 프레임워크는 이를 처리하기 위해 확실히 더 나은 방법을 사용할 것입니다.
또한 PHP7은 PHP5보다 배열 작업에 훨씬 더 효율적입니다.
欧阳克2017-06-15 09:24:11
JSON을 사용하여 구성을 저장하는 프로젝트가 있나요?
PHP의 연관 배열은 JS의 JSON 객체와 동일합니다.
그래서 Node.JS의 JSON 객체와 PHP의 연관 배열의 성능을 비교할 수 있습니다. 1백만 개의 요소로 구성된 연관 배열(매핑/사전)이 포함된 파일:
PHP7은 Node7의 1/3만 차지하며 심지어 PHP5도 Node7보다 빠릅니다.
PHP 연관 배열의 성능이 상당히 뛰어난 것을 볼 수 있습니다. 좋아요.
我想大声告诉你2017-06-15 09:24:11
먼저 한 가지 말씀드리자면, 사용 시나리오 없이 효율성을 논하는 것은 말도 안 되는 일입니다. 개발 효율성이 필요하다면 사용하세요php
, 需要运行效率就去用 c/c++
.
질문에 답해 보세요. 웹사이트 트래픽이 크지 않을 때 매우 실현 가능합니다.