PHP의 연산자 및 연산자 우선순위 튜토리얼에 대한 간략한 토론

伊谢尔伦
풀어 주다: 2023-03-10 21:56:01
원래의
1284명이 탐색했습니다.

1.산술 연산자:

%: 모듈로 연산(나머지 연산)
/: 나눗셈 연산(결과는 몫의 값)
참고: 위 두 연산의 제수는 다음과 같을 수 없습니다. 0. PHP 언어에서는 %의 양쪽 피연산자를 정수로 변환한 후 연산합니다.
예:

<?php
    $a=10%3;
    echo "<p>$a</p>";//输出数值1
    var_dump($a);//可以输出数据的类型:int(1)
?>
로그인 후 복사

2.문자열 연산자
PHP에는 문자열 연산자가 하나만 있는데, 이는 영어 마침표(.)이며 연결 연산자라고도 합니다.
연결이 변수인 경우 다음이 필요합니다. 변수 양쪽에 (.)를 추가하고 양쪽에 ""를 추가합니다. 예:

<?php
     header("Content-type:text/html;charset=utf-8");
     $name="吴彦祖";
     $age=30;
     $adress="中华民族共和国";
     echo "<p>我的名字:".$name.",</p><p>我来自".$adress."。</p>"."<br>今年$age.岁";
?>
로그인 후 복사

3. 할당 연산자: 왼쪽의 값과 오른쪽의 값을 연산하여 왼쪽에 할당합니다. . = =의 의미는 변수에 할당된 값을 변수에 연결한 후 결과를 할당하는 것입니다.
예: $x.=3은 $x=$x."3"과 동일합니다.

4. 비교 연산자: 두 개의 메타 연산자 "=", "=="와 "==="의 차이점
"=": 할당 기호입니다.
"==": 등호입니다. 왼쪽 피연산자는 오른쪽 피연산자와 같습니다. 피연산자가 피연산자이면 TRUE, 그렇지 않으면 FALSE를 반환합니다.
"===": 왼쪽 피연산자와 오른쪽 피연산자가 같으면 TRUE를 반환합니다.

5. 논리 연산자: 옳고 그름을 판단하는 데 사용됩니다. 및 or &&: 양쪽의 피연산자가 TRUE인 경우에만 TRUE가 반환됩니다.
또는 또는 ||: 양쪽 피연산자가 FASE인 경우에만 FALSE가 반환됩니다.
not or!: 연산이 TRUE인 경우 FALSE를 반환합니다.
: 두 개의 0만 0으로 간주됩니다. 피연산자가 다릅니다. 1과 같습니다.
예:

<?php
     header("Content-type:text/html;charset=utf-8");
     $name="吴彦祖";
     $age=30;
     $adress="中华民族共和国";
     echo "<p>我的名字:".$name.",</p><p>我来自".$adress."。</p>"."<br>今年$age.岁";
    ?>
로그인 후 복사

7.三元运算符:(exprl)?(exprl1):(exprl2)类似与  “if...else”,但是三元运算符会显得更加的整洁
当experl的值为TRUE时,获取exprl1 的值,反之 取exprl2的值            
8.执行运算符  :反引号‘ ’
PHP将尝试将引号的内容作为操作系统命令来执行,并将其输出信息返回
9.错误输出控制符号:@
将其放在一个PHP表达式之前,产生的任何警告信息都将被忽略,它只对表达式有效。
规则:如果能从某处取到值,就可以在它的前面加上@。不能放在函数和类的定义之前。
10.运算符的优先级
优 先 级      结合方向  运 算 符  附加信息
1  非结合  new  new
2  左  [  array()
3  非结合  ++ --  递增/递减运算符
4  非结合  ! ~ - (int) (float) (string) (array) (object) @  类型
5  左  * / %  算数运算符
6  左  + - .  算数运算符和字符串运算符
7  左  << >>  位运算符
8  非结合  < <= > >=  比较运算符
9  非结合  == != === !==  比较运算符
10  左  &  位运算符和引用
11  左  ^  位运算符
12  左  |  位运算符
13  左  &&  逻辑运算符
14  左  ||  逻辑运算符
15  左  ? :  三元运算符
16  右  = += -= *= /= .= %= &= |= ^= <<= >>=  赋值运算符
17  左  and  逻辑运算符
18  左  xor  逻辑运算符
19  左  or  逻辑运算符
20  左  ,  多处用到    

위 내용은 PHP의 연산자 및 연산자 우선순위 튜토리얼에 대한 간략한 토론의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!