PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHP – bcscale()関数を使用してすべてのbc数学関数のデフォルトのスケールパラメーターを設定または取得するにはどうすればよいですか?


PHPでは、 bcscale() 関数は、すべての bc mathのデフォルトパラメータを設定するために使用されます 機能 。この関数は、スケールパラメータを明示的に指定しないbcmath関数への後続のすべての呼び出しのデフォルトのスケールパラメータを設定します。

構文

int bcscale($scale)

パラメータ

$ bcscale() パラメータは単一のパラメータのみを受け入れ、必須の整数型パラメータです。このパラメーターは、小数点以下の桁数を示します。デフォルト値は0です。

戻り値

$ bcscale() 関数は古いスケール値を返します。

例1

<?php
   // default scale : 5
   bcscale(5);

   // The default scale value as 5
   echo bcadd('107', '6.5596'), "\n";

   // this is not the same without bcscale()
   echo bcadd('107', '6.55957', 1), "\n";

   // the default scale value as 5
   echo bcadd('107', '6.55957'), "\n";
?>

出力

113.55960 113.5 113.55957

例2

<?php
   // set default scale 5
   bcscale(5);

   // set the default scale value as 5
   echo bcadd('107', '6.5596'), "\n";

   // this is not the same without    bcscale()
   echo bcadd('107', '6.55957', 1), "\n";

   // Changed the default scale value
   bcscale(3);

   // the default scale value as 5
   echo bcadd('107', '6.55957'), "\n";
?>

出力

113.55960 113.55 113.559

  1. PHPのimageistruecolor()関数を使用して、画像がトゥルーカラー画像であることを確認するにはどうすればよいですか?

    imageistruecolor() はPHPに組み込まれている関数で、特定の画像がトゥルーカラー画像であるかどうかを確認するために使用されます。トゥルーカラー画像では、各ピクセルはRGB(赤、緑、青)の色の値で指定されます。 構文 bool imageistruecolor(resource $image) パラメータ imageistruecolor() $ imageという単一のパラメータを取ります 。画像を保持します。 戻り値 imageistruecolor() 指定された画像がトゥルーカラーの場合はTrueを返し、それ以外の場合はFalseを返します。画像がトゥルーカラー

  2. PHPを使用してimagecrop()関数を使用して、指定された長方形に画像をトリミングするにはどうすればよいですか?

    imagecrop() は、指定された長方形に画像を切り抜くために使用されるPHPの組み込み関数です。指定された長方形の領域から画像を切り取り、出力画像を返します。指定された画像は変更されません。 構文 resource imagecrop ($image, $rect) パラメータ imagecrop() $ imageの2つのパラメータを取ります および$rect 。 $ image − imagecreatetruecolor()などの画像作成関数によって返されるパラメータです。 。画像のサイズを作成するために使用されます。 $ rect −トリミング長方形