目次
基本的な PHP オペレーターのナニーレベルの共有
php
オペレーター
<p>前回は「<a href="https://www.php.cn/php-ask-482943.html" target="_blank">テクニカルアンサー:PHPのデータ型の見方と判断方法(学びの共有)</a>」をお届けしましたが、今回も引き続きPHPの知識を解説し、皆様にお伝えしていきたいと思います。 PHP演算子の関連知識を詳しく紹介していきます。皆さんのお役に立てれば幸いです! </p>
<p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/61679c8edab70581.jpg" class="lazy" alt="基本的な PHP オペレーターのナニーレベルの共有" ></p>
<h2 id="PHP-演算子">PHP 演算子</h2>
<p>演算子は、1 つ以上の式を通じて別の値を生成する特定のシンボルを指します。演算子には多くの種類があります。たとえば、次のとおりです。 <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="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/150/240/256/1634175944842598.png" class="lazy" 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="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/394/391/289/1634177475609715.png" class="lazy" 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>文字列演算子は 1 つだけあり、それは英語です。ピリオド "<code>.</code>" を使用すると、2 つの文字列を接続し、新しい文字列に接続します。 </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="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/579/474/600/1634177873659557.png" class="lazy" title="1634177873659557.png" alt="基本的な PHP オペレーターのナニーレベルの共有"/></p><ul style="max-width:90%"><li>##PHP インクリメント/デクリメント演算子<p><strong> </strong></p>##日常的な使用では、算術演算子は 2 つ以上の異なるオペランドがある場合の使用に適していますが、オペランドが 1 つだけの場合は、インクリメント "</li> </ul>" またはデクリメント "# を使用できます。 ##---<p>" 演算子。 <code></code><code></code>まず変数を 1 ずつ増減してから、その値を元の変数に割り当てます。これは、接頭辞増分演算子または減分演算子 (接頭辞自動インクリメント演算子および自己減分演算子) と呼ばれます。 ;</p><ul style="list-style-type: circle;"><li><p>演算子を変数の後に配置します。つまり、最初に変数の現在の値を返し、次に変数の値を 1 ずつ増減します。これはポストと呼ばれます。 -インクリメント演算子またはデクリメント演算子 (後置インクリメント演算子およびデクリメント演算子)。 </p></li><li>#<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>出力結果: </p></li></ul><p><br/></p><p>##PHP 比較演算子<img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/773/788/524/1634178360606790.png" class="lazy" title="1634178360606790.png" alt="基本的な PHP オペレーターのナニーレベルの共有"/> </p><ul style="max-width:90%"><li><p>PHP 比較演算子は、2 つの値 (数値または文字列) を比較するために使用されます。 <strong></strong></p></li></ul>==<p> は、比較に使用されます。たとえば、 $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><li><p><code><=</code> 用于比较小于或等于 ,例: $x <= $y , 如果 $x 小于或者等于 $y,则返回 true。 </p></li></ul><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><p>输出结果:<br/></p><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/561/559/770/1634179033792144.png" class="lazy" 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;"><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><p>输出结果:</p><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/292/837/299/1634179520261662.png" class="lazy" title="1634179520261662.png" alt="基本的な PHP オペレーターのナニーレベルの共有"/></p><p>输出天天向上,所以刚才输出了假区间。</p><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><p>输出结果:<br/></p><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/781/254/523/1634179697918544.png" class="lazy" title="1634179697918544.png" alt="基本的な PHP オペレーターのナニーレベルの共有"/></p><p>输出福如东海,逻辑或,有一个为真则为真,所以输出了真区间。</p><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><p>输出结果:</p>
<p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/image/819/382/451/1634179864228803.png" class="lazy" 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 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最高のグラフィック設定
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
アサシンのクリードシャドウズ:シーシェルリドルソリューション
1週間前
By DDD
R.E.P.O.誰も聞こえない場合はオーディオを修正する方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
Atomfallのクレーンコントロールキーカードを見つける場所
1週間前
By DDD

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー
