ホームページ  >  記事  >  バックエンド開発  >  PHP 演算子の分類と use_PHP チュートリアルのまとめ

PHP 演算子の分類と use_PHP チュートリアルのまとめ

WBOY
WBOYオリジナル
2016-07-15 13:28:051008ブラウズ

PHP 演算子はプログラムで最も一般的に使用されています。最近、PHP 演算子の使用方法を詳しく紹介した PHP の本を読みました。

1: 算術演算子 :
-:-$a は、$a の負の値を否定します。
+: $a + $b は、$a と $b の合計を加算します。
-: $a - $b の減算は、$a と $b の差です。
*: $a * $b は、$a と $b の積を乗算します。
/: $a / $b 除算 $a を $b で割った商。
%: $a % $b $a を $b で割った余り。

注: 除算記号 (「/」) は、2 つのオペランドが整数 (または文字列から変換された整数) $a % $b を法とする場合でも、常に浮動小数点数を返します。$a が負の場合、結果も負になります。

例:

<ol class="dp-xml">
<li class="alt"><span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>html</SPAN><SPAN class=tag>></span></font></strong><span> </span></span></li>
<li class="">
<span></span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>head</SPAN><SPAN class=tag>></span></font></strong><span> </span>
</li>
<li class="alt">
<span></span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>title</SPAN><SPAN class=tag>></span></font></strong><span>php常量定义--阿涛随笔</span><strong><font color="#006699"><span class="tag"></</SPAN><SPAN class=tag-name>title</SPAN><SPAN class=tag>></span></font></strong><span> </span>
</li>
<li class="">
<span></span><strong><font color="#006699"><span class="tag"></</SPAN><SPAN class=tag-name>head</SPAN><SPAN class=tag>></span></font></strong><span> </span>
</li>
<li class="alt">
<span></span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>body</SPAN><SPAN class=tag>></span></font></strong><span> </span>
</li>
<li class="">
<span></span><strong><font color="#006699"><span class="tag"><?</SPAN><SPAN class=tag-name>php</SPAN></FONT></STRONG><SPAN> </SPAN></SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>a</FONT></SPAN><SPAN>=</SPAN><SPAN class=attribute-value><FONT color=#0000ff>3</FONT></SPAN><SPAN>;  </SPAN></SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>b</FONT></SPAN><SPAN>=</SPAN><SPAN class=attribute-value><FONT color=#0000ff>4</FONT></SPAN><SPAN>;  </SPAN></SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>c</FONT></SPAN><SPAN>=</SPAN><SPAN class=attribute-value><FONT color=#0000ff>5</FONT></SPAN><SPAN>;  </SPAN></SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>d</FONT></SPAN><SPAN>=</SPAN><SPAN class=attribute-value><FONT color=#0000ff>6</FONT></SPAN><SPAN>;  </SPAN></SPAN><LI class=alt><SPAN> </SPAN><LI class=""><SPAN>//$</SPAN><SPAN class=attribute><FONT color=#ff0000>d</FONT></SPAN><SPAN>=-$a;  </SPAN></SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>e</FONT></SPAN><SPAN>=$a+$b;  </SPAN></SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>f</FONT></SPAN><SPAN>=$d-$c;  </SPAN></SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>g</FONT></SPAN><SPAN>=$a*$d;  </SPAN></SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>h</FONT></SPAN><SPAN>=$d/$a;  </SPAN></SPAN><LI class=alt><SPAN>echo "{$e}</SPAN><STRONG><FONT color=#006699><SPAN class=tag><</SPAN><SPAN class=tag-name>br</SPAN><SPAN class=tag>></span></font></strong><span>";  </span>
</li>
<li class="">
<span>echo "{$f}</span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>br</SPAN><SPAN class=tag>></span></font></strong><span>";  </span>
</li>
<li class="alt">
<span>echo "{$g}</span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>br</SPAN><SPAN class=tag>></span></font></strong><span>";  </span>
</li>
<li class="">
<span>echo "{$h}</span><strong><font color="#006699"><span class="tag"><</SPAN><SPAN class=tag-name>br</SPAN><SPAN class=tag>></span></font></strong><span>";  </span>
</li>
<li class="alt">
<span></span><span class="tag"><strong><font color="#006699">?></font></strong></span><span> </span>
</li>
<li class="">
<span></span><strong><font color="#006699"><span class="tag"></</SPAN><SPAN class=tag-name>body</SPAN><SPAN class=tag>></span></font></strong><span> </span>
</li>
<li class="alt">
<span></span><strong><font color="#006699"><span class="tag"></</SPAN><SPAN class=tag-name>html</SPAN><SPAN class=tag>></span></font></strong><span> </span>
</li>
</ol>

2: 代入演算子:

基本的な代入演算子は「=」です。最初は「等しい」という意味だと思うかもしれませんが、そうではありません。これは実際には、右側の式の値を左側のオペランドに代入することを意味します。

1): 単純な代入:

<ol class="dp-xml"><li class="alt"><span><span>&</span><span class="attribute"><font color="#ff0000">a</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">"http://www.admin300.com"</font></span><span>$</span><span class="attribute"><font color="#ff0000">b</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">2008</font></span><span> </span></span></li></ol>
3): 注: 代入操作では、元の変数の値が新しい変数にコピーされるため (値による代入)、一方を変更しても他方には影響しないことに注意してください。これは、タイトなループ内の大きな値など、いくつかの値をコピーする場合にも適しています。 PHP 4 では、$var = &$othervar; 構文を使用した参照割り当てがサポートされていますが、これは PHP 3 では不可能です。 「参照割り当て」とは、両方の変数が同じデータを指しており、データのコピーが存在しないことを意味します。 PHP オペレーター アプリケーションのヒント: 代入演算式の値は、代入された値です。つまり、「$a = 3」の値は 3 になります。これにより、いくつかのトリックを実行できるようになります:
<ol class="dp-xml"><li class="alt"><span><span>$</span><span class="attribute"><font color="#ff0000">a</font></span><span> = ($</span><span class="attribute"><font color="#ff0000">b</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">4</font></span><span>) + 5;  </span></span></li></ol>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446484.html技術記事 PHP 演算子は、プログラムで最も一般的に使用されます。最近、PHP 演算子の使用法を詳しく紹介した PHP の本を読みました。 1: 算術演算子:...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。