PHP에서는 한 작업에 여러 연산자가 연결될 수 있습니다. 아래에서 편집자가 PHP 연산자 우선순위를 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
PHP 작업에서 따르는 규칙은 우선 순위가 높은 연산자가 먼저 실행되고 우선 순위가 낮은 연산자가 나중에 실행된다는 것입니다. 우선순위가 같은 경우 왼쪽에서 오른쪽으로 실행됩니다. 물론, 수학 연산처럼 괄호를 사용할 수도 있으며, 괄호 안의 연산자가 먼저 실행됩니다.
다음 표에는 PHP의 연산자가 높은 것부터 낮은 것 순으로 나열되어 있습니다. 같은 줄에 있는 연산자들은 우선순위가 동일하며, 이들의 조합 방향에 따라 연산 순서의 방향이 결정됩니다.
<?php $bool = true && false; var_dump($bool); $bool = true and false; var_dump($bool); ?>
결과는 다음과 같습니다.
false true
<?php $a = 7 * 4 / 2; // (7 * 3) / 2 echo $a; $a = true ? 0 : true ? 1 : 7; // (true ? 0 : true) ? 1 : 2 echo $a; $a = 2; $b = 7; $a = $b -= 3; // $a = ($b -= 3) echo $a; echo $b; ?>
실행 결과는 다음과 같습니다.
14 7 4 4
위의 세 가지 예에서 볼 수 있듯이 같은 열에 있는 연산자의 경우 왼쪽은 왼쪽에서 오른쪽으로의 연산을 나타내고, 오른쪽은 오른쪽에서 왼쪽 작업을 나타내며, 결합된 방향이 적용 가능하지 않은 경우 함께 사용할 수 없음을 나타냅니다.
관련 추천:
위 내용은 PHP 연산자 우선순위에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!