PHP

 Computer >> コンピューター >  >> プログラミング >> PHP
  1. PHPのzip_entry_open()関数とは?ZIPエントリを読み取り用に開く方法を解説

    zip_entry_open() 関数は、ZIPアーカイブ内のエントリを読み取り用に開くためのPHP組み込み関数です。この関数を使うことで、圧縮ファイルの中身にアクセスし、内容を読み出す準備が整います。 注意:非推奨となった関数 なお、zip_entry_open() を含む zip_* 系の関数は PHP 7.4.0 以降で非推奨となっており、PHP 8.0.0 で削除されました。現在の開発では、代わりに ZipArchive クラスを使用することが推奨されています。 構文(Syntax) zip_entry_open(zip_file, zip_entry, mode) パラメータ(

  2. PHPのzip_entry_read()関数とは?構文・パラメータ・使い方を解説

    zip_entry_read() 関数は、オープンされたZIPアーカイブ内のエントリからデータを読み取るための関数です。読み取り対象のエントリは、あらかじめ zip_entry_open() で開いておく必要があります。構文zip_entry_read(zip_entry, len)パラメータzip_entry − 読み取り対象となるZIPエントリのリソース。必須です。len − 読み込むバイト数。省略した場合のデフォルト値は1024です。戻り値成功した場合は、オープンされたZIPアーカイブエントリの内容(文字列)を返します。失敗した場合やファイルの終端に達した場合は FALSE を返します。

  3. PHPのzip_open()関数とは?使い方とサンプルコードをわかりやすく解説

    zip_open()関数は、PHPでZIPファイルを読み取り用に開くための関数です。ファイルのオープンに成功すると、開かれたZIPファイルのリソースを返し、失敗した場合にはFALSEを返します。 基本構文 zip_open(zip_file) パラメータ zip_file − 開きたいZIPファイルへのパスを指定します。 戻り値 zip_open()関数は、処理が成功した場合にオープンされたZIPファイルのリソースを返します。失敗した場合(ファイルが存在しない、有効なZIP形式ではないなど)はFALSEを返します。 使用例 以下は、「new.zip」というZIPファイルを開き、内部の各エン

  4. PHPのzip_read()関数の使い方とサンプルコードを解説

    zip_read()関数は、ZIPファイルアーカイブ内の次のエントリを読み取るための関数です。ZIPアーカイブを開いた後、この関数を繰り返し呼び出すことで、アーカイブに含まれる各ファイルの情報を順番に取得できます。 構文 zip_read(zip) パラメータ zip − 読み取り対象のZIPリソースを指定します。通常はzip_open()で開いたリソースを渡します。 戻り値 zip_read()関数は、成功した場合にZIPアーカイブ内のファイルを含むリソースを返します。読み取るエントリがこれ以上存在しない場合はFALSEを返し、エラーが発生した場合にはエラー番号を返します。 使用例 以下

  5. PHPのsinh()関数の使い方を解説

    sinh()関数とはPHPのsinh()関数は、数値の双曲線正弦(ハイパボリックサイン)を返す数学関数です。内部的には以下の数式と等価な計算が行われます。(exp(num) - exp(-num))/2双曲線関数は、工学や物理学の分野で懸垂線の計算や相対論的な運動の記述などに用いられることがあります。構文sinh(num)パラメータnum − 双曲線正弦を求めたい数値を指定します。ラジアン単位の値を渡します。戻り値sinh()関数は、指定した数値の双曲線正弦をfloat型で返します。使用例まずは基本的な使い方を見てみましょう。<?php   echo(sinh(0)

  6. PHPのsqrt()関数とは?数値の平方根を求める方法を解説

    PHPのsqrt()関数は、指定した数値の平方根を計算して返す数学関数です。正の数値を渡すと、その平方根が浮動小数点数(float型)として返されます。 基本構文 sqrt(num) パラメータ num − 平方根を求めたい数値を指定します。 戻り値 sqrt()関数は、指定した数値の平方根を返します。なお、負の数値を渡した場合は実数の範囲で平方根が定義されないため、NAN(Not a Number)が返される点に注意してください。 使用例1:整数の平方根 次の例では、16の平方根を求めています。 <?php    echo(sqrt(16)); ?> 出力

  7. PHPのsrand()関数とは?乱数生成器へのシード設定方法と使い方

    PHPのsrand()関数は、乱数生成器(ランダムジェネレーター)にシード値を設定するための関数です。シード値を指定することで、乱数の生成パターンを制御できます。注意: PHP 4.2.0以降では、乱数生成器が自動的にシードされるようになったため、現在この関数を明示的に呼び出す必要はありません。古いコードの互換性維持以外での使用は推奨されません。構文srand(seed)パラメータseed − 乱数生成器に設定するシード値(整数)を指定します。戻り値srand()関数は何も返しません(戻り値なし)。使用例以下の例では、mktime()関数で取得したタイムスタンプをシード値として設定し、mt_r

  8. PHPのtan()関数とは?タンジェント計算の基本構文と使い方を実例付きで解説

    PHPのtan()関数は、指定した値のタンジェント(正接)を返す数学関数です。引数には「度」ではなくラジアン単位の値を指定する点が重要なポイントです。 構文 tan(val) パラメータ val − ラジアン単位で表された値 戻り値 tan()関数は、指定した値 val に対するタンジェントの計算結果を返します。 使用例 まずは基本的な使い方を確認してみましょう。 <?php     echo(tan(0) . <br>);     echo(tan(1) . <br>); ?&g

  9. PHPのtanh()関数とは?使い方と具体例をわかりやすく解説

    tanh()関数とはPHPのtanh()関数は、指定した値の双曲線正接(ハイパボリックタンジェント)を返す数学関数です。双曲線正接は双曲線関数の一つで、機械学習の活性化関数や信号処理など、さまざまな分野で活用されています。構文tanh(val)パラメータval − ラジアン単位で指定する数値戻り値tanh()関数は、指定した値「val」の双曲線正接を浮動小数点数(float)として返します。結果は常に -1 から 1 の範囲に収まるのが特徴です。使用例例1:0 と 1 の双曲線正接を取得する次の例では、0 と 1 の双曲線正接をそれぞれ求めて表示しています。<?php &nbs

  10. PHPのfilter_has_var()関数とは?使い方とサンプルコードを解説

    PHPの filter_has_var() 関数は、指定した種類(タイプ)の中に、特定の変数が存在するかどうかをチェックするために使用される関数です。フォーム送信やURLパラメータの受け取りなどで、変数が実際に存在するかを確認したい場合に便利です。 構文 filter_has_var(type, var) パラメータ type − チェック対象となる入力の種類を指定します。以下の5種類から選択できます。 INPUT_GET INPUT_POST INPUT_COOKIE INPUT_SERVER INPUT_ENV var − 存在を確認したい変数の名前を文字列で指定します。 戻り値

  11. PHPのfilter_id()関数の使い方とサンプルコード

    PHPのfilter_id()関数は、指定したフィルター名に対応するフィルターIDを取得するための関数です。データ検証やサニタイズを行う際に、フィルター名からIDを動的に取得したい場合に便利です。構文filter_id(filtername)パラメータfiltername − IDを取得したいフィルターの名前を指定します。戻り値filter_id()関数は、指定されたフィルターが存在する場合はそのフィルターID(整数値)を返します。フィルターが存在しない場合はFALSEを返します。使用例以下の例では、filter_list()関数で利用可能なすべてのフィルター名を取得し、それぞれに対応するフィ

  12. PHPのfilter_input()関数とは?使い方とパラメータを解説

    PHPのfilter_input()関数は、GETやPOSTなど外部から送信された変数を名前で取得し、必要に応じてフィルタリング(検証・サニタイズ)を行うことができる関数です。ユーザー入力を安全に扱うための重要な関数の一つであり、セキュリティ対策の観点からも広く利用されています。構文filter_input(type, var, filtername, options)パラメータtype − チェック対象となる入力の種類を指定します。指定できるのは以下の5種類です。INPUT_GET、INPUT_POST、INPUT_COOKIE、INPUT_SERVER、INPUT_ENVvar − 取得し

  13. PHPのfilter_input_array()関数とは?使い方とパラメータを解説

    PHPのfilter_input_array()関数は、外部から渡される複数の変数(GET・POSTなど)の名前を一括で取得し、それぞれにフィルタリング処理を適用できる便利な関数です。個別にfilter_input()を呼び出す必要がなく、フォーム入力などのバリデーションを効率的に行えます。基本構文filter_input_array(type, arraydefine, add_empty)パラメータの詳細type ― チェック対象となる入力元の種類を指定します。指定できるのは以下の5種類です。INPUT_GET、INPUT_POST、INPUT_COOKIE、INPUT_SERVER、IN

  14. PHPのfilter_list()関数の使い方:サポートされているフィルター一覧を取得する

    filter_list()関数とはfilter_list()関数は、PHP環境でサポートされているすべてのフィルターの一覧を取得するために使用される関数です。入力値の検証(バリデーション)やサニタイズに利用できるフィルターを確認したいときに役立ちます。構文filter_list()引数は不要で、呼び出すだけで現在の環境で利用可能なフィルターの一覧を取得できます。戻り値filter_list()関数は、利用可能なフィルター名を要素とする配列を返します。利用可能なフィルターが1つも存在しない場合は、空の配列を返します。使用例<?php   foreach (filter_

  15. PHPのfilter_var_array()関数とは?複数変数を一括フィルタリングする方法

    PHPのfilter_var_array()関数は、複数の変数に対してフィルタリング処理をまとめて適用するための関数です。個別に filter_var() を呼び出す必要がなく、配列に格納された複数のデータ(フォーム入力など)を一括で検証・サニタイズできるため、実務で非常に便利です。 構文 filter_var_array(arrayname, parameters) パラメータ arrayname − フィルタリング対象となるデータを格納した配列を指定します。 parameters − 各キーに適用するフィルタの種類やオプションを定義した配列を指定します。 戻り値 filter_var_

  16. PHPのfilter_var()関数とは?使い方を徹底解説

    filter_var()関数は、指定したフィルタを使って変数の値を検証・加工するためのPHP組み込み関数です。特にメールアドレスやURL、整数値などの入力値チェック(バリデーション)で広く利用されており、フォーム処理における必須の関数といえます。 構文 filter_var(variable, filter, options) パラメータ variable − 検証・フィルタリングの対象となる変数。 filter − 適用するフィルタのID。例えばメールアドレスの検証なら「FILTER_VALIDATE_EMAIL」などを指定します。 options − フィルタに渡す追加オプション(連

  17. PHPのFILTER_VALIDATE_BOOLEAN定数とは?使い方と戻り値をわかりやすく解説

    PHPには、外部からの入力値を安全に検証するためのフィルター関数が多数用意されています。その中でもFILTER_VALIDATE_BOOLEANは、渡された値をブール値(真偽値)として評価するための定数です。filter_var()関数と組み合わせて使用することで、文字列が「真」を表す値なのか「偽」を表す値なのかを簡単に判定できます。 基本的な使い方 FILTER_VALIDATE_BOOLEANは、filter_var()関数の第2引数に指定して使用します。 <?php $var = on; var_dump(filter_var($var, FILTER_VALID

  18. PHPのFILTER_VALIDATE_EMAIL定数とは?メールアドレスの妥当性を検証する方法

    概要FILTER_VALIDATE_EMAILは、PHPのfilter拡張機能で提供されている定数の一つで、指定された値が有効なメールアドレスの形式に合致しているかどうかを検証するために使用します。この定数は単体では動作せず、filter_var()関数と組み合わせて利用するのが一般的です。戻り値FILTER_VALIDATE_EMAIL自体はフィルターIDを表す定数であるため、それ自身は何も値を返しません。実際の検証結果は、この定数を第2引数に渡したfilter_var()関数が返します。検証に成功した場合はメールアドレスの値そのものが返され、失敗した場合はfalseが返されます。使用例以下

  19. PHPのFILTER_VALIDATE_FLOAT定数の使い方を解説

    FILTER_VALIDATE_FLOATは、PHPのfilter拡張モジュールで提供される定数の一つで、指定した値が有効な浮動小数点数(float)であるかどうかを検証するために使用します。主にfilter_var()関数と組み合わせて使われます。 基本的な使い方 filter_var()関数の第2引数にFILTER_VALIDATE_FLOATを渡すことで、値が浮動小数点数として妥当かどうかをチェックできます。検証が成功した場合はfloat型の値が返され、失敗した場合はfalseが返されます。 戻り値 検証に成功した場合:float型の値検証に失敗した場合:false 使用例 <?p

  20. PHPのFILTER_VALIDATE_INT定数の使い方を徹底解説

    FILTER_VALIDATE_INT定数は、値が有効な整数であるかどうかを検証するために使用されます。主にfilter_var()関数と組み合わせて利用され、ユーザーからの入力値が整数として妥当かどうかを簡単にチェックできます。オプションとフラグmin_range − 許容する最小の整数値max_range − 許容する最大の整数値FILTER_FLAG_ALLOW_OCTAL − 8進数の値を許可しますFILTER_FLAG_ALLOW_HEX − 16進数の値を許可します戻り値FILTER_VALIDATE_INTはあくまで定数であるため、それ自体が何かを返すことはありません。filte

Total 1286 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:22/65  20-コンピューター/Page Goto:1 16 17 18 19 20 21 22 23 24 25 26 27 28