성능에 따른 의미에 달려 있습니다 ... 작업 수의 측면에서 첫 번째 예가 가장 좋습니다 (작업 수가 가장 적습니다) ... 두 번째 및 세 번째 예는 거의 동일합니다. 그래서 echo "Hello", "World!", "<br/>";
HERE
Finding entry points
Branch analysis from position: 0
Return found
filename: /in/LnPaY
function name: (null)
number of ops: 4
compiled vars: none
line # * op fetch ext return operands
---------------------------------------------------------------------------------
3 0 > ECHO 'Hello'
1 ECHO 'World%21'
2 ECHO '%3Cbr%2F%3E'
4 3 > RETURN 1
branch: # 0; line: 3- 4; sop: 0; eop: 3
path #1: 0,
, 당신은 c를위한 echo "Hello"; echo "World!", "<br/>";
HERE
Finding entry points
Branch analysis from position: 0
Return found
filename: /in/nMufh
function name: (null)
number of ops: 4
compiled vars: none
line # * op fetch ext return operands
---------------------------------------------------------------------------------
3 0 > ECHO 'Hello'
1 ECHO 'World%21'
2 ECHO '%3Cbr%2F%3E'
5 3 > RETURN 1
branch: # 0; line: 3- 5; sop: 0; eop: 3
path #1: 0,
오피 코드에 대한 echo "Hello" . "World! <br/>";
HERE
Finding entry points
Branch analysis from position: 0
Return found
filename: /in/oYvSm
function name: (null)
number of ops: 3
compiled vars: none
line # * op fetch ext return operands
---------------------------------------------------------------------------------
3 0 > CONCAT ~0 'Hello', 'World%21+%3Cbr%2F%3E'
1 ECHO ~0
5 2 > RETURN 1
branch: # 0; line: 3- 5; sop: 0; eop: 2
path #1: 0,
오피 코드에 대한
오피 코드 두 번째 및 세 번째 예제에서 하나의 추가 echo
연산을 사용하고 있음을 분명히 알 수 있습니다. 성능 (읽기 속도)이 예제에서는 거의 무시해도됩니다.
또한 쉼표 사용은 나머지 PHP와는 일치하지 않습니다. 따라서 명확성을 위해 도트 연산자를 사용하십시오. – TotalWipeOut