코드에 몇 가지 문제가 있습니다. 더 간단한 것과 더 복잡한 것: 구문과 연산자 우선순위.
먼저, 운영자=是用于赋值,而不是比较。因此,$usuario = 12 的结果是 12。接下来,您有一个按位运算符 &,如果 $banca > 3,则输出 0,否则 12。最后,您获取该结果并检查它是否为 >= 7입니다. 즉, 운영자를 모르고 사용하는 것은 아무 소용이 없습니다. PHP 언어를 탐구해 보세요.
구문이 PHP에서 작동하더라도 연산자 우선 순위로 인해 결과가 엉망이 될 수도 있습니다. PHP의 연산자 우선순위를 확인하세요. 이는 Linter 및 모범 사례 매뉴얼에서 모호한 연산자 우선 순위에 의존하기보다는 기준을 명확하게 하기 위해 괄호를 추가하도록 지시하는 이유 중 하나입니다.
이제 이 문제를 어떻게 해결해야 할까요? 다시 한번, PHP의 연산자와 구문을 자세히 살펴보시기 바랍니다. 공식 PHP 매뉴얼뿐만 아니라 좋은 강좌도 있습니다. 하지만 가만히 놔두지 마세요. 상황은 다음과 같아야 합니다:
코드에 몇 가지 문제가 있습니다. 더 간단한 것과 더 복잡한 것: 구문과 연산자 우선순위.
먼저, 운영자
=
是用于赋值,而不是比较。因此,$usuario = 12
的结果是12
。接下来,您有一个按位运算符&
,如果$banca > 3
,则输出0
,否则12
。最后,您获取该结果并检查它是否为>= 7
입니다. 즉, 운영자를 모르고 사용하는 것은 아무 소용이 없습니다. PHP 언어를 탐구해 보세요.구문이 PHP에서 작동하더라도 연산자 우선 순위로 인해 결과가 엉망이 될 수도 있습니다. PHP의 연산자 우선순위를 확인하세요. 이는 Linter 및 모범 사례 매뉴얼에서 모호한 연산자 우선 순위에 의존하기보다는 기준을 명확하게 하기 위해 괄호를 추가하도록 지시하는 이유 중 하나입니다.
이제 이 문제를 어떻게 해결해야 할까요? 다시 한번, PHP의 연산자와 구문을 자세히 살펴보시기 바랍니다. 공식 PHP 매뉴얼뿐만 아니라 좋은 강좌도 있습니다. 하지만 가만히 놔두지 마세요. 상황은 다음과 같아야 합니다:
으아아아