모두가 일반적인 기술을 알고 있으며 세부 사항이 높이를 결정합니다. 오늘은 PHP의 ++ 및 논리 연산자에 대한 세부 사항에 대해 이야기해 보겠습니다.
++ 우리 모두는 특정 값을 증가시키는 것이라는 것을 알고 있습니다. 1이지만 ++는 앞++과 뒤++로 나누어집니다.
$a=5;$b=0;
$a++ //a=6; >
$b=$a++;//이 $b는 무엇인가요? $b=5, 이것이 먼저 할당된 다음 $a++;$b=++$a;//현재 $b는 무엇과 같습니까? ++가 먼저 실행된 다음 할당되기 때문에 $b는 6입니다. 마찬가지로 일부 방정식을 얻을 수 있습니다. $a++*4=20;++ $a*4=24;이러한 세부 사항으로 인해 프로그램에 버그가 발생하는 경우가 있어 오류 신고가 쉽지 않습니다. 다음은 ++와 논리 연산자의 조합에 관한 질문입니다. if($a>0||++$b>0){echo $ b ; $b 는 무엇인가요? $b는 0과 같습니다. || 논리의 실행 규칙은 첫 번째 항목이 true인 한 두 번째 항목은 실행되지 않는다는 것입니다. }if($a ++>5 ||$b>0){//들어올래? 대답은 '아니오'입니다. 먼저 비교한 다음 $a +1}오늘 제가 더 우아한 경우는 드물기 때문에 세부 사항에 주의하겠습니다. switch: function test(변수){switch(변수){case 1:echo '함수의 변수는 1;break;
case '12345':echo '함수 변수는 1;break;
보세요, true로 변환하면 '12345' 일치가 불가능하지만 true와 일치할 수 있음을 증명합니다. '12345'로 변환하면.
이것은 기초가 탄탄하지 않은 친구들에게 도움이 되기를 바랍니다. 사실 php, js, ruby, asp.net 만 같은 언어는 아닙니다. 공통점이 많다.위 내용은 PHP를 포함한 논리연산과 세부사항을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.