PHP는 변수의 성능
나, 그리고 초 만에 평균 10 번 10 번 루프와 변수 $이 var = ""(빈 문자열) 출력위한 간단한 테스트를 해봤. 아래 테이블은 내가 2 듀오 E6320 프로세서 코어를 사용하여 얻을 수 있습니다.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 평균 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| "$ var에" | 0.037 | 0.067 | 0.099 | 0.138 | 0.170 | 0.201 | 0.234 | 0.272 | 0.302 | 0.334 | 0.0334 |
| $ var에 | 0.015 | 0.029 | 0.044 | 0.062 | 0.078 | 0.093 | 0.107 | 0.125 | 0.140 | 0.154 | 0.0154 |
| "($ var에)" | 0.030 | 0.060 | 0.090 | 0.123 | 0.153 | 0.182 | 0.213 | 0.244 | 0.274 | 0.304 | 0.0304 |
"($ var에)"에코 첫 번째 경우는 var ""는 echo $이고, 제 2의 전통은 $ var, 그리고 제 3 회 에코입니다
그것은 var에 달러를 반향을 사용하여, 속도가 훨씬 빨리 다른 2 이상 될 것 같습니다. 첫 번째 경우와 제 3 사건은 거의 동일한, 3 사건은 첫 번째 경우보다 약간 더 나은 성능을 가지고있다.
or echo “Today is {$today} “ , however this would defeat the need of application to be processed in shortest time. 편의를 위해, 우리는 에코 쓸거야 "오늘은 시간이 $ 오늘은"짧은 또는 에코 오늘은 "오늘은 ($)", 안에 처리 될 응용 프로그램의 필요를 물리 치고이 단 것입니다. . 사용하기 에코 "오늘"입니다. $ 오늘은 골칫거리 약간 있지만 저장 측면 시간과 서버로드에 대한. 또한, 텍스트 편집기는 종종 인식하고 따옴표 밖에서 PHP로 변수를 colorize. 변수가 따옴표 안에 배치되면, 컬러 그냥 일반적인 텍스트와 같은 것입니다 그리고 우리는 한 눈에 그것을 differenciate에 어려움을 것입니다.
결론? 그것을 사용하는 것이 좋습니다
에코 "오늘"입니다. $ 변수; / / 최상의 성능을
대신
에코 "오늘은"($ 변수); / / 훨씬 낮은 속도의
이는 약간 더 낫다
에코 "오늘은"$ 변수; / / 최저!

