<p>이전 글에서는 "<a href="https://www.php.cn/php-ask-482943.html" target="_blank">기술적 답변: PHP 데이터 유형을 보고 판단하는 방법(학습 공유)</a>"을 가져왔습니다. 오늘은 계속해서 PHP 지식을 설명하고 관련 지식을 자세히 소개하겠습니다. 모두에게 도움이 되기를 바랍니다! </p>
<p><img src="https://img.php.cn/upload/article/000/000/067/61679c8edab70581.jpg" alt="기본 PHP 연산자의 보모 수준 공유" ></p>
<h2>PHP 연산자</h2>
<p>연산자는 하나 이상의 표현식을 통해 다른 값을 생성하는 특정 기호를 참조합니다. "<code>+</code>", "<code>% 등 다양한 종류의 연산자가 있습니다. </code>", "<code>.</code>" 등은 모두 연산자입니다. 이제 PHP에서 다양한 연산자를 적용하는 방법을 살펴보겠습니다. <br><code>+</code>"、”<code>%</code>“、”<code>.</code>”等都是运算符。那么接下来一起来分别看一看PHP不同运算符的应用。<br></p>
<ul style="list-style-type: disc;"><li><p><strong>PHP算数运算符</strong></p></li></ul>
<ul style="list-style-type: circle;">
<li><p>“<code>+</code>”加法运算,例:$a+$b;</p></li>
<li><p>“<code>-</code>”减法运算,例:$a-$b;</p></li>
<li><p>“<code>*</code>”乘法运算,例:$a*$b;</p></li>
<li><p>“<code>/</code>”除法运算,例:$a/$b;</p></li>
<li><p>“<code>%</code>”取余数运算(求模运算),例:$a%$b;</p></li>
</ul><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$x=3;
$y=4;
echo ($x + $y)."<br/>"; // 输出 7
echo ($x - $y)."<br/>"; // 输出 -1
echo ($x * $y)."<br/>"; // 输出 12
echo ($x / $y)."<br/>"; // 输出 0.75
echo ($x % $y)."<br/>"; // 输出 3
?></pre><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:</p><p><img src="https://img.php.cn/upload/image/150/240/256/1634175944842598.png" title="1634175944842598.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><p>由此得出,使用不同的算数运算符得出了不同的结果。<br/></p><ul style="max-width:90%"><li><p><strong>PHP赋值运算符</strong></p></li></ul><p>我们在PHP运算符里面把 = (等号)叫作赋值运算符,用于对变量进行赋值操作,即:把等号右边的值,赋值给等号左边的变量,左边的变量就为右边的值。</p><ul style="list-style-type: circle;"><li><p>"<code>+=</code>"加法举例:$x += $y ,即为:$x = $x + $y ,将运算符左边的变量加上右边的值赋给左边的变量。</p></li><li><p>"<code>-=</code>" 减法举例 : $x -= $y ,即为: $x = $x - $y ,将运算符左边的变量减去右边的值赋给左边的变量。</p></li><li><p>" <code>*=</code>"乘法举例:$x *= $y , 即为: $x = $x * $y ,将运算符左边的变量乘以右边的值赋给左边的变量。</p></li><li><p>"<code>/=</code>" 除法举例:$x /= $y , 即为: $x = $x / $y ,将运算符左边的变量除以右边的值赋给左边的变量。</p></li><li><p>"<code>%=</code>"取余举例: $x %= $y ,即为: $x = $x % $y , 将运算符左边的变量用右边的值求模,并将结果赋给左边的变量。</p></li><li><p>"<code>.=</code>"拼接举例: $x .= $y ,即为: $x = $x . $y ,将右边的字符追加到左边。</p></li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$a = 3;
$b = 4;
echo ($a += $b).'<br>';//$a += $b 的值为7
echo ($a -= $b).'<br>';//$a -= $b 的值为3
echo ($a *= $b).'<br>';//$a *= $b 的值为12
echo ($a /= $b).'<br>';//$a /= $b 的值为3
?></pre><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:<br/></p><p><img src="https://img.php.cn/upload/image/394/391/289/1634177475609715.png" title="1634177475609715.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><p>由此可见:$x += $y 等价于 $x = $x + $y.</p><ul style="max-width:90%"><li><p><strong>PHP字符串运算符</strong></p></li></ul><p>字符串运算符只有一个,即英文的句号“<code>.</code>”,它就是将两个字符串连接起来,拼接成一个新的字符串。</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$a = 'PHP';
$b = '中文网';
$c = $a.$b;//通过字符串运算符将两个字符串连接起来
echo $c;
?></pre><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:<br/></p><p><img src="https://img.php.cn/upload/image/579/474/600/1634177873659557.png" title="1634177873659557.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><ul style="max-width:90%"><li><p><strong>PHP递增/递减运算符</strong></p></li></ul><p>在我们的日常使用中,算术运算符适合在有两个或者两个以上不同操作数的场合使用,但是当只有一个操作数时,这时就可以使用递增“<code>++</code>”或递减“<code>--</code>”运算符了。</p><ul style="list-style-type: circle;"><li><p>先将变量增加或减少 1 然后再将值赋给原来的变量,称为前置递增或者递减运算符(前置自增自减运算符);</p></li><li><p>将运算符放在变量的后面,也就是先返回变量的当前值,然后再将变量的值增加或者减少 1,称为后置递增或递减运算符(后置自增自减运算符)。</p></li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$a = 3;
$b = 4;
$c = 5;
$d = 6;
echo ++$a.'<br>';//输出结果为4
echo $b++.'<br>';//输出结果为4
echo --$c.'<br>';//输出结果为4
echo $d--.'<br>';//输出结果为6
?></pre><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:<br/></p><p><img src="https://img.php.cn/upload/image/773/788/524/1634178360606790.png" title="1634178360606790.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><ul style="max-width:90%"><li><p><strong>PHP比较运算符</strong></p></li></ul><p>PHP 比较运算符用于比较两个值(数字或字符串)</p><ul style="list-style-type: circle;"><li><p><code>==</code><ul style="list-style-type: disc;"><li></p><strong>PHP 산술 연산자</strong>🎜</li></ul><ul style="list - 스타일 유형: Circle;"><li>🎜“<code>+</code>” 추가 작업(예: $a+$b;🎜</li><li>🎜“<code>-</code) >"뺄셈 연산, 예: $a-$b;🎜</li><li>🎜"<code>*</code>"곱셈 연산, 예: $a*$b;🎜</li> <li >🎜"<code>/</code>" 나누기 연산(예: $a/$b;🎜</li><li>🎜"<code>%</code>" 나머지 연산(모듈로 연산) ) , 예: $a%$b;🎜</li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$x=10086;
$y="10086";
var_dump($x == $y);
echo "<br>";
var_dump($x === $y);
echo "<br>";
var_dump($x != $y);
echo "<br>";
var_dump($x !== $y);
echo "<br>";
$a=50;
$b=100;
var_dump($a > $b);
echo "<br>";
var_dump($a < $b);
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div>🎜출력 결과: 🎜🎜<img src="https://img.php.cn/upload/image/150/240/256 / 1634175944842598.png" title="1634175944842598.png" alt="기본 PHP 연산자의 보모 수준 공유"/>🎜🎜다른 산술 연산자를 사용하면 다른 결과가 나옵니다. <br/>🎜<ul style="max-width:90%"><li>🎜<strong>PHP 할당 연산자</strong>🎜</li></ul>🎜우리는 PHP 연산자에 있습니다. =(등호)는 변수에 값을 할당하는 데 사용되는 할당 연산자라고 합니다. 즉, 등호 오른쪽의 값을 등호 왼쪽의 변수에 할당하고, 왼쪽 변수는 오른쪽 값이 됩니다. 🎜<ul style="list-style-type: Circle;"><li>🎜"<code>+=</code>"추가 예: $x += $y, 즉: $x = $x + $y , 연산자 왼쪽의 변수에 오른쪽의 값을 더해 왼쪽의 변수에 할당합니다. 🎜</li><li>🎜"<code>-=</code>" 빼기 예: $x -= $y , 즉: $x = $x - $y , 왼쪽에 있는 변수를 뺍니다. 연산자 오른쪽의 값은 왼쪽의 변수에 할당됩니다. 🎜</li><li>🎜" <code>*=</code>" 곱셈 예: $x *= $y , 즉: $x = $x * $y , 왼쪽에 있는 변수를 곱합니다. 연산자 by 오른쪽의 값이 왼쪽의 변수에 할당됩니다. 🎜</li><li>🎜"<code>/=</code>" 나누기 예: $x /= $y , 즉: $x = $x / $y , 왼쪽에 있는 변수를 나눕니다. 연산자 by 오른쪽의 값이 왼쪽의 변수에 할당됩니다. 🎜</li><li>🎜"<code>%=</code>" 나머지의 예: $x %= $y , 즉: $x = $x % $y , 왼쪽의 변수 사용 연산자의 오른쪽 값을 모듈로화하고 결과를 왼쪽 변수에 할당합니다. 🎜</li><li>🎜"<code>.=</code>" 접합 예: $x .= $y , 즉: $x = $x $y , 오른쪽에 문자를 추가합니다. 왼쪽. 🎜</li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$x = true;
$y = false;
//逻辑与(并且),要求两个都为true才执行真区间,所以代码中执行假区间
if($x && $y){
echo '好好学习';
}else{
echo '天天向上';
}
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div>🎜출력 결과:<br/>🎜🎜<img src="https://img.php.cn/upload/image/394/391/289/1634177475609715.png" title ="1634177475609715.png" alt="기본 PHP 연산자의 보모 수준 공유"/>🎜🎜다음을 볼 수 있습니다: $x += $y는 $x = $x + $y와 동일합니다.🎜<ul style="max-width:90%"><li>🎜<strong>PHP 문자열 연산자</strong>🎜</li></ul>🎜문자열 연산자는 하나만 있는데 영어 마침표 "<code>.</ code >", 두 문자열을 연결하고 이를 새 문자열로 연결합니다. 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$foo = false;
$bar = true;
//逻辑或,有一个为真则为真
if($foo || $bar){
echo &#39;福如东海&#39;;
}else{
echo &#39;寿比南山&#39;;
}
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div>🎜출력 결과:<br/>🎜🎜<img src="https://img.php.cn/upload/image/579/474/600/1634177873659557.png" title="1634177873659557.png" alt= "기본 PHP 연산자의 보모 수준 공유"/>🎜<ul style="max-width:90%"><li>🎜<strong>PHP 증가/감소 연산자</strong>🎜</li></ul>🎜 In 일상적으로 사용되는 산술 연산자는 두 개 이상의 서로 다른 피연산자가 있을 때 사용하는 데 적합하지만, 피연산자가 하나뿐인 경우에는 증가 "<code>++</code> " 또는 감소 "<code>--를 사용할 수 있습니다. </code>” 연산자입니다. 🎜<ul style="list-style-type: Circle;"><li>🎜먼저 변수를 1씩 늘리거나 줄인 다음 원래 변수에 값을 할당합니다. 이를 접두사 증가 또는 감소 연산자라고 합니다(앞에 추가) 증가 및 자체 감소 연산자); 🎜</li><li>🎜변수 뒤에 연산자를 배치합니다. 즉, 먼저 변수의 현재 값을 반환한 다음 변수 값을 1씩 늘리거나 줄입니다. 사후 증가 또는 감소 연산자(사후 증가 및 감소 연산자)라고 합니다. 🎜</li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$foo = false;
//逻辑非,把false变为了true
if(!$foo){
echo '好好学习';
}else{
echo '天天向上';
}
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div>🎜출력 결과:<br/>🎜🎜<img src="https://img.php.cn/upload/image/773/788/524/1634178360606790.png" title ="1634178360606790.png" alt="기본 PHP 연산자의 보모 수준 공유"/>🎜<ul style="max-width:90%"><li>🎜<strong>PHP 비교 연산자</strong>🎜</li > </ul>🎜PHP 비교 연산자는 두 값(숫자 또는 문자열)을 비교하는 데 사용됩니다🎜<ul style="list-style-type: Circle;"><li>🎜<code>==</code > 같음 비교에 사용됩니다. 예: $x == $y $x가 $y와 같으면 true를 반환합니다. 🎜</li><li><p><code>===</code>用于比较全等(完全相同),例:$x === $y , 如果 $x 等于 $y,且它们类型相同,则返回 true </p></li><li><p><code>!=</code> 用于比较不等于 ,例: $x != $y , 如果 $x 不等于 $y,则返回 true。 </p></li><li><p><code><> </code> 用于比较不等于,例: $x <> $y , 如果 $x 不等于 $y,则返回 true。 </p></li><li><p><code>!==</code>用于比较不全等(完全不同),例:$x !== $y , 如果 $x 不等于 $y,且它们类型不相同,则返回 true。 </p></li><li><p><code>></code> 用于比较大于,例:$x > $y , 如果 $x 大于 $y,则返回 true。 </p></li><li><p><code><</code> 用于比较小于,例: $x < $y , 如果 $x 小于 $y,则返回 true。 </p></li><li><p><code>>=</code> 用于比较大于或等于 ,例: $x >= $y , 如果 $x 大于或者等于 $y,则返回 true. </p></li><li><p><code><=</code> 用于比较小于或等于 ,例: $x <= $y , 如果 $x 小于或者等于 $y,则返回 true。 </p></li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$x=10086;
$y="10086";
var_dump($x == $y);
echo "<br>";
var_dump($x === $y);
echo "<br>";
var_dump($x != $y);
echo "<br>";
var_dump($x !== $y);
echo "<br>";
$a=50;
$b=100;
var_dump($a > $b);
echo "<br>";
var_dump($a < $b);
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:<br/></p><p><img src="https://img.php.cn/upload/image/561/559/770/1634179033792144.png" title="1634179033792144.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><ul style="max-width:90%"><li><p><strong>PHP逻辑运算符</strong></p></li></ul><ul style="list-style-type: circle;"><li><p><code>&&</code>与逻辑运算符,例:$x && $y , 如果 $x 和 $y 都为 true,则返回 true。 <br/></p></li><li><p><code>||</code>或逻辑运算符,例:$x || $y, 如果 $x 和 $y 至少有一个为 true,则返回 true。 </p></li><li><p><code>! </code>非逻辑运算符,例:!$x , 如果 $x 不为 true,则返回 true。 </p></li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$x = true;
$y = false;
//逻辑与(并且),要求两个都为true才执行真区间,所以代码中执行假区间
if($x && $y){
echo '好好学习';
}else{
echo '天天向上';
}
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:</p><p><img src="https://img.php.cn/upload/image/292/837/299/1634179520261662.png" title="1634179520261662.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><p>输出天天向上,所以刚才输出了假区间。</p><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$foo = false;
$bar = true;
//逻辑或,有一个为真则为真
if($foo || $bar){
echo '福如东海';
}else{
echo '寿比南山';
}
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:<br/></p><p><img src="https://img.php.cn/upload/image/781/254/523/1634179697918544.png" title="1634179697918544.png" alt="기본 PHP 연산자의 보모 수준 공유"/></p><p>输出福如东海,逻辑或,有一个为真则为真,所以输出了真区间。</p><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$foo = false;
//逻辑非,把false变为了true
if(!$foo){
echo '好好学习';
}else{
echo '天天向上';
}
?></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p>输出结果:</p>
<p><img src="https://img.php.cn/upload/image/819/382/451/1634179864228803.png" title="1634179864228803.png" alt="기본 PHP 연산자의 보모 수준 공유"></p>
<p>输出好好学习,逻辑非,把flase变成了true,输出了真。</p>
<p>推荐学习:《<a href="https://www.php.cn/course/list/29/type/2.html" target="_blank">PHP视频教程</a>》</p>
위 내용은 기본 PHP 연산자의 보모 수준 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!