PHP

 Computer >> コンピューター >  >> プログラミング >> PHP
  1. PHPのウィークマップとは何ですか?

    弱いマップ PHP7.4で追加されました。キャッシュがオブジェクトエンティティクラスを参照する場合、オブジェクトを削除または削除するために使用できます。収集されたメモリガベージからオブジェクトを回避しないオブジェクトを参照します。 PHP 8では、弱いマップを使用すると、メモリをリークすることなく、オブジェクトにリンクされたランダムなデータを保存できます。 言い換えると、PHP 8のウィークマップは、キーが弱く参照するオブジェクトのグループです。 。ウィークマップはクラスを使用して、キーとして使用できるオブジェクトを作成します。これは、それ以上の参照がない場合にウィークマップを削除および破棄

  2. PHP 8 – str_contains()を使用して、文字列に部分文字列が含まれているかどうかを確認します

    PHP 8では、 str_contains 関数は、文字列のどこかに特定の部分文字列が含まれているかどうかを判別します。 str_contains 関数は、最初の文字列が2番目の文字列に含まれているかどうかを確認し、文字列が見つかったかどうかに基づいてtrue/falseブール値を返します。それは自明の機能です。 str_contains(string $haystack, string $needle): bool 例1:PHP8str_contains関数。 <?php    if (str_contains('great reading t

  3. PHP8のstr_starts_withおよびstr_ends_with関数

    str_starts_with およびstr_ends_with PHP 8に関数が追加され、特定の文字列が別の文字列で開始または終了するかどうかを確認します。別の文字列で開始および終了する場合はtrueを返し、そうでない場合はfalseを返します。 例 str_starts_with('hello haystack', 'hello'); //starts string found 'True' str_starts_with('hello haystack', 'stack'); //ends st

  4. PHPのgettype()とPHP 8のget_debug_type()の違い

    以前のバージョンのPHPでは、変数の型を取得する場合は、 gettype()を使用していました。 働き。この関数は、文字列のカスタムで変数の型を返します。整数、文字列、配列、ブール値、倍精度浮動小数点数、リソース、NULL、不明な型など、考えられるすべての値を返します。 ただし、 gettypeに問題がありました 働き。ネイティブで使い慣れたタイプ名は返されません。 floatの代わりにdoubleを返し、intの代わりにintegerを返します。 この問題を克服するために、PHP8は get_debug_typeを使用します 機能。 get_debug_type()関数 P

  5. PHP 8のfdiv()関数

    PHP 8では、 fdiv() 関数は、IEEE754標準で浮動小数点除算を実行するために使用されます。 fdiv() は、2つの数値を除算し、浮動小数点数を返す数学演算です。 fdiv() 関数はintdiv()と同様に機能します およびfmod() ゼロによる除算を可能にする関数。エラーを表示する代わりに、 fdiv() 関数はINF、-INF、またはNANを返します 数値をゼロで割ったとき。 INF(無限大または実数) –これは数学的に無限の数値計算の結果です。 -INF(負の無限大) –負の無限数または-1.796E308未満の数です。

  6. 非キャプチャ例外キャッチはPHP8でどのように機能しますか?

    以前のバージョンのPHPでは、例外をキャッチしたい場合は、変数に格納して、その変数が使用されているかどうかを確認する必要がありました。 PHP 8より前では、例外キャッチブロックを処理するには、(tryブロックによってスローされた)例外を変数にキャッチする必要がありました。 例:PHPでの例外キャッチのキャプチャ <?php    function foo()    {       try{          throw new Exception('Hell

  7. PHPおよびPHP8でget_resource_id()関数を使用してリソースIDを取得するにはどうすればよいですか?

    リソース 外部リソースへの参照を保持する変数のタイプです。リソースは、ファイルハンドル、データベース接続、またはURLハンドルにすることができます。すべてのリソースは一意のIDで識別されます。以前のバージョンのPHPでは、リソースIDを取得するためにリソースをintにキャストする必要がありました。 例:intを使用したget_recource_id。 <?php $x = fopen('test.txt', 'rb'); $id = (int) $x; print_r($id); ?> 出力 1 PHP 8では、 get_res

  8. PHP 8 – ValueErrorを使用して、検出された値が正しいタイプであるかどうかを確認するにはどうすればよいですか?

    PHP 8は、新しい組み込みの例外 ValueErrorを使用します 。有効な型を持っているが操作には使用できない関数に値を渡すと、PHPはこの例外をスローします。以前のバージョンのPHPでは、警告エラーが発生していました。 このような場合、PHP8は ValueErrorを表示します 。 例:PHP8のValueError <?php declare(strict_types=1); array_rand([1,2,3], 0); json_decode('{}', true, -1); ?> 出力 Fatal error: Uncaug

  9. PHPのimagecreatefromjpeg()関数を使用してJPEGファイルから新しい画像を作成するにはどうすればよいですか?

    imagecreatefromjpeg() は、JPEGファイルから新しい画像を作成するために使用されるPHPの組み込み関数です。指定されたファイル名から取得した画像を表す画像識別子を返します。 構文 resource imagecreatefromjpeg(string $filename) パラメータ imagecreatefromjpeg() $ filenameという1つのパラメータのみを使用します 、画像の名前またはJPEG画像へのパスを保持します。 戻り値 imagecreatefromjpeg() 成功すると画像リソース識別子を返し、falseではエラーを返します。 例

  10. PHPのimagecreatefrompng()関数を使用してPNGファイルまたはURLから新しい画像を作成するにはどうすればよいですか?

    PHPでは、 imagecreatefrompng() PNGファイルまたはURLから新しい画像を作成するために使用される組み込み関数です。 imagecreatefrompng() 指定されたファイル名から取得した画像を表す画像識別子を返します。 構文 resource imagecreatefrompng(string $filename) パラメータ imagecreatefrompng() $filenameという1つのパラメーターのみを取ります。このパラメータは、画像の名前またはPNG画像へのパスを保持します。 戻り値 imagecreatefrompng()は、成功すると画

  11. PHPのimagecreatefromwbmp()関数を使用してWBMPファイルまたはURLから新しい画像を作成するにはどうすればよいですか?

    PHPでは、 imagecreatefromwbmp() は、WBMPファイルまたはURLから新しいイメージを作成するために使用される組み込み関数です。 imagecreatefromwbmp() 指定されたファイル名から取得した画像を表す画像識別子を返します。 imagecreatefromwbmp()を使用できます WBMPファイルから画像を読み込んだ後に画像を編集したいときはいつでも。 imagewbmp()関数を使用すると、画像をWBMPに変換できます。 構文 resource imagecreatefromwbmp(string $filename) パラメータ imagec

  12. imagedestroy()関数を使用してPHPで画像を破棄するにはどうすればよいですか?

    imagedestroy() は、画像を破棄し、画像に関連付けられているメモリを解放するために使用される組み込みのPHP関数です。 構文 bool imagedestroy(resource $image) パラメータ imagedestroy() $imageという1つのパラメーターのみを取ります。画像の名前を保持します。 戻り値 imagedestroy() 成功した場合はtrueを返し、falseの場合は失敗を返します。 例1-画像を読み込んだ後に画像を破棄します。 <?php    // Load the png image from the loca

  13. PHPでimagecropauto()関数を使用して画像を自動的にトリミングするにはどうすればよいですか?

    imagecropauto() はPHPに組み込まれている関数で、使用可能なモードの1つを使用して画像を自動的にトリミングするために使用されます。 構文 resource imagecropauto(resource $image, int $mode, float $threshold, int $color) パラメータ imagecropauto() 4つの異なるパラメータを取ります-$image、$ mode、$ threshold および$color 。 $ image −トリミングする画像リソースを指定します。 $ mode −これはオプションのパラメー

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

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

  15. imagecreatetruecolor()を使用してPHPで新しいトゥルーカラー画像を作成するにはどうすればよいですか?

    imagecreatetruecolor() は、新しいトゥルーカラー画像を作成するために使用されるPHPの組み込み関数です。指定されたサイズの空白の画像を返します。 構文 resource imagecreatetruecolor($width, $height) パラメータ imagecreatetruecolor() $ widthの2つのパラメータを取ります および$height 。 $ width −$widthパラメータは画像の幅を設定するために使用されます。 $ height − $ heightパラメーターは、画像の高さを設定するために使用されます。

  16. PHPでimageellipse()関数を使用して楕円を描く方法は?

    imageellipse() 楕円を描くために使用されるPHPの組み込み関数です。成功するとTrueを返し、失敗するとFalseを返します。 構文 Bool imageellipse($image, $cx, $cy, $width, $height, $color) パラメータ imageellipse() 6つの異なるパラメータを取ります: $ image 、 $ cx 、 $ cy 、 $ width 、 $ height 、 $ color 。 $ image −画像のサイズを作成します。これは、imagecreatetruecolor()などの画像作成関数の

  17. PHPでimagefilledarc()関数を使用して部分的な円弧を描画し、それを塗りつぶす方法は?

    imagefilledarc() はPHPに組み込まれている関数で、部分的な円弧を描画して塗りつぶすために使用されます。 構文 bool imagefilledarc($image, $cx, $cy, $width, $height, $start, $end, $color, $style) パラメータ imagefilledarc() $ image、$ cx、$ cy、$ width、$ height、$ start、$ end、$ color、$styleの9つのパラメーターを取ります。 $ image −画像作成関数imagecreatetruecolor()によって

  18. PHPでimagefilledpolygon()関数を使用して塗りつぶされたポリゴンを描画するにはどうすればよいですか?

    imagefilledpolygon() 塗りつぶされたポリゴンを描画するために使用される組み込みのPHP関数です。 構文 bool imagefilledpolygon($image, $points, $num_points, $color) パラメータ imagefilledpolygon() $ image、$ points、$ num_points、$colorの4つの異なるパラメータを取ります。 $ image − imagecreatetruecolor()関数を使用して、指定されたサイズで空白の画像を作成します。 $ポイント −ポリゴンの連続する頂点を保持し

  19. imagefilltoborder()(GD)関数を使用して、PHPで特定の色に塗りつぶします。

    imagefilltoborder() はPHPに組み込まれている関数で、特定の色で塗りつぶしを実行するために使用されます。この色の境界線の色は境界線によって定義されます。塗りつぶしの開始点は(x、y)または左上は(0、0)で、領域は色で塗りつぶされます。 構文 bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color) パラメータ imagefilltoborder() $ image、$ x、$ y、$ border、$colorの5つの異なるパラメータを取ります。 $ ima

  20. PHPでimagefilter()関数を使用して画像にフィルターを適用するにはどうすればよいですか?

    imagefilter() は、特定のフィルターを画像に適用するために使用されるPHPの組み込み関数です。 構文 bool imagefilter(resource $image, int $filtertype, int $arg1, int $arg2, int $arg3, int $arg4) パラメータ imagefilter() 6つの異なるパラメータを取ります-$image、int $ filtertype、int $ arg1、int $ arg2、int $ arg3、int$arg4。 $ image −画像リソースを保持します。 $ filterty

Total 1279 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:60/64  20-コンピューター/Page Goto:1 54 55 56 57 58 59 60 61 62 63 64