「PHP/入門/変数と値」の版間の差分

削除された内容 追加された内容
割り算についての大元の記述が、数年前から、ずっと間違っている。なので修正。
193 行
 
 
: ※ PHP7以降PHPの除算は、割り算の型切れない場合解釈が変わり、「/」の結果は浮動小数になったである整数(※ 他範囲言語割り算をしたい場合には、<code>intdiv()</code> 関を使う必要がになるものもあるので、混同しないように注意)
:整数の範囲で割り算をしたい場合には、PHP7以降では<code>intdiv()</code> 関数を使う必要がある。
:PHP7以前でも、小数点斬り捨ての関数 floor()などで、割り算の整数値を求められる。
 
たとえば、
<pre>
php > print(intdiv(70,12));
202 ⟶ 205行目:
のように使う。書式は intdiv(割れれる数,割る数) である。
 
<pre>
70/12 = 5 <nowiki> <- </nowiki> 切り捨て
 
php > print(floor(70/12));
5
</pre>
 
「5」というのは、
:70/12 = 5 あまり10
の商の5の事である。