PHP

 Computer >> コンピューター >  >> プログラミング >> PHP
  1. PHPのctype_print()関数の使い方:文字列が印字可能かどうかを判定する

    PHPのctype_print()関数は、指定された文字列に含まれるすべての文字が印字可能な文字(printable character)であるかどうかをチェックします。空白スペースも印字可能な文字として扱われます。 文字列内のすべての文字が実際に出力を生成できる場合はTRUEを返し、制御文字や出力・制御機能を一切持たない文字が含まれている場合はFALSEを返します。 構文 ctype_print(str) パラメータ str − チェック対象となる文字列です。 戻り値 文字列内のすべての文字が実際に出力を生成できる場合(空白を含む)はTRUEを返します。制御文字や、出力・制御機能を持た

  2. PHPのproperty_exists()関数の使い方を徹底解説!プロパティの存在確認方法

    PHPのproperty_exists()関数は、指定したオブジェクトやクラスに特定のプロパティが存在するかどうかを確認するための組み込み関数です。オブジェクト指向プログラミングにおいて、動的にプロパティの有無を判定したい場面で非常に役立ちます。基本構文property_exists(object, property)パラメータobject / class − 存在を確認したい対象となるオブジェクト、またはクラス名(文字列)property − 存在するかどうかを調べたいプロパティ名戻り値property_exists()関数の戻り値は以下の通りです。プロパティが存在する場合 → TRUEプロ

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

    PHPのctype_alpha()関数は、文字列がすべて英字(アルファベット)で構成されているかどうかを判定するための関数です。検査対象のテキストに含まれるすべての文字が英字であればTRUEを返し、数字や記号など英字以外の文字が1つでも含まれていればFALSEを返します。なお、空の文字列を渡した場合はFALSEが返される点にも注意してください。また、この関数の判定基準は現在のロケール(locale)設定に依存するため、環境によって扱える文字が異なる場合があります。構文ctype_alpha ( $str );パラメータstr − 検証対象となる文字列を指定します。戻り値文字列内のす

  4. PHPのctype_digit()関数の使い方 – 文字列が数字のみかどうかを判定する方法

    ctype_digit()関数は、文字列に含まれるすべての文字が10進数の数字(0〜9)であるかどうかを調べる関数です。検証対象の文字列が数字のみで構成されている場合にTRUEを返し、それ以外の場合はFALSEを返します。フォーム入力のバリデーションや、ユーザーID・郵便番号など数値のみで構成されたデータのチェックに活用できます。 構文 ctype_digit(str) パラメータ str − 検証対象となる文字列 戻り値 文字列内のすべての文字が10進数の数字であればTRUE、そうでなければFALSEを返します。 使用例 以下はctype_digit()関数を使ったサンプルプログラムです

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

    PHPのctype_lower()関数は、指定された文字列がすべて小文字で構成されているかどうかをチェックするための関数です。文字列内のすべての文字が、現在のロケールにおける小文字の英字である場合に TRUE を返し、それ以外の場合は FALSE を返します。この関数は、入力値のバリデーションやデータの形式チェックなど、文字列が特定の条件を満たしているかを確認したい場面で役立ちます。なお、数字や記号が1つでも含まれている場合は FALSE となる点に注意が必要です。基本構文ctype_lower(str)パラメータstr − 小文字かどうかを検証する対象の文字列を指定します。戻り値文字列内のす

  6. PHPのctype_punct()関数とは?記号のみの文字列を判定する方法

    PHPのctype_punct()関数は、文字列が「空白文字でも英数字でもない、印刷可能な文字(記号・句読点)」だけで構成されているかどうかをチェックするための関数です。入力値のバリデーションなどで活用できます。構文ctype_punct(str)パラメータstr − チェック対象となる文字列戻り値文字列内のすべての文字が印刷可能であり、かつ英字・数字・空白のいずれでもない場合は TRUE を返します。それ以外の場合は FALSE を返します。使用例以下に具体的なサンプルコードを示します。<?php     $srr = array(k211!@!

  7. PHPのctype_upper()関数とは?文字列がすべて大文字かどうかを判定する方法

    PHPのctype_upper()関数は、指定した文字列に含まれるすべての文字が大文字(アルファベットの大文字)であるかどうかをチェックするための関数です。現在のロケール設定において、文字列内のすべての文字が大文字の場合に TRUE を返し、それ以外の場合は FALSE を返します。なお、数字や記号は大文字とはみなされないため、文字列にこれらが含まれている場合も FALSE が返される点に注意してください。構文ctype_upper(str)パラメータstr − 検証対象となる文字列を指定します。戻り値現在のロケールにおいて、文字列内のすべての文字が大文字である場合に TRUE を返します。小

  8. PHPのdebug_backtrace()関数とは?バックトレースの取得方法と戻り値を解説

    debug_backtrace()関数は、PHPの組み込み関数の一つで、バックトレース(関数呼び出しの履歴)を生成します。デバッグ作業において、「どのファイルのどの行から、どの関数やメソッドが呼び出されたのか」といった実行経路を把握したい場合に非常に役立ちます。 この関数は連想配列を返します。返される可能性のある要素は以下の表の通りです。 名前型説明 functionstring現在の関数名。 lineinteger現在の行番号。 filestring現在のファイル名。 classstring現在のクラス名。 objectobject現在のオブジェクト。 typestring現在の呼び

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

    error_get_last()関数は、PHPスクリプト内で最後に発生したエラーを連想配列として取得するための組み込み関数です。エラーログを出力せずに、プログラム側で直近のエラー内容を確認したい場合に便利な関数です。 取得できる連想配列のキー この関数が返す連想配列には、次の4つのキーが含まれています。 type — エラーの種類(型)を表す message — エラーメッセージの内容を表す file — エラーが発生したファイル名を表す line — エラーが発生した行番号を表す 構文(シンタックス) error_get_last() パラメータ この関数にはパラメータはありません。 戻

  10. PHPのerror_reporting()関数の使い方を徹底解説!エラーレベルの設定方法

    PHPのerror_reporting()関数とはerror_reporting()関数は、PHPスクリプトでどのエラーを報告するかを指定するための関数です。実行時にerror_reportingディレクティブを設定し、スクリプトの実行期間中、指定したエラーレベルを適用します。PHPには多くのエラーレベルが存在しますが、この関数を使うことでスクリプトの実行時にレベルを動的に変更できます。また、levelパラメータを省略した場合は、現在のエラーレポートレベルを返し、指定した場合は変更前の(古い)エラーレポートレベルを返します。構文error_reporting(level)パラメータlevel

  11. PHPのrestore_exception_handler()関数とは?使い方と実行例を解説

    PHPのrestore_exception_handler()関数は、直前に設定されていた例外ハンドラを復元するための関数です。set_exception_handler()を使って例外ハンドラ関数を変更した後、この関数を呼び出すことで、以前の例外ハンドラ(組み込みのハンドラまたはユーザー定義関数)に戻すことができます。例外ハンドラはスタックのように管理されているため、set_exception_handler()を複数回呼び出した場合、restore_exception_handler()を実行するたびに、一つ前のハンドラへと順番に戻っていきます。構文restore_exception_ha

  12. 【PHP】set_exception_handler()関数の使い方とサンプルコードを解説

    set_exception_handler()関数とは set_exception_handler()関数は、例外を処理するためのユーザー定義関数を、デフォルトの例外ハンドラとして設定します。try/catchブロック内で例外が捕捉されなかった場合に備えて、あらかじめグローバルな例外ハンドラを登録しておくことができます。 キャッチされない例外が発生すると、ここで設定した例外ハンドラが呼び出され、その後スクリプトの実行は停止します。 構文 set_exception_handler(exception_handler) パラメータ exception_handler − キャッチさ

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

    user_error() 関数は、PHP の trigger_error() 関数のエイリアス(別名)です。ユーザーが任意にエラー条件を発生させるために使用され、PHP 組み込みのエラーハンドラと組み合わせることも、set_error_handler() で登録したユーザー定義のエラーハンドラ関数と併用することもできます。 なお、この関数は trigger_error() と完全に同じ動作をするため、現在では可読性の観点から trigger_error() を使うことが推奨されています。 構文 user_error(error_msg, error_type) パラメータ error_msg

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

    date_create() 関数とはPHP の date_create() 関数は、指定された日付・時刻をもとに新しい DateTime オブジェクトを生成して返す関数です。new DateTime() とほぼ同じ動作をしますが、手続き型(関数呼び出し)のスタイルでオブジェクト指向の日時操作を行えるのが特徴です。構文date_create(time, timezone);パラメータtime − 日付・時刻を表す文字列を指定します。「2018-07-25 21:15:00」のような形式が使えます。省略した場合は、現在の日時が設定されます。timezone − time のタイムゾーンを指定します

  15. PHPのdate_default_timezone_get()関数の使い方を徹底解説

    PHPのdate_default_timezone_get()関数は、スクリプトで現在使用されているデフォルトのタイムゾーンを取得して返す関数です。php.iniの設定やdate_default_timezone_set()による変更など、実行時のタイムゾーン設定を確認したい場合に便利です。構文date_default_timezone_get(void)パラメータvoid − この関数は引数を受け取りません。戻り値date_default_timezone_get()関数は、現在のデフォルトタイムゾーンを表す文字列(string)を返します。返される値は「UTC」や「Asia/Tokyo」、

  16. PHPのdate_format()関数の使い方を徹底解説!日付フォーマットの基本と書式指定子一覧

    PHPのdate_format()関数は、DateTimeオブジェクトを指定した書式に従って整形し、文字列として返す関数です。日付や時刻を自由な形式で表示したい場合に非常に便利な、日付処理の基本となる関数の一つです。構文date_format(obj, format)パラメータ(引数)obj − フォーマット対象となる DateTime オブジェクトを指定します。format − 出力結果の書式を指定します。主な書式指定子は以下のとおりです。日に関する指定子d − 日(01〜31)。先頭にゼロが付きます。D − 曜日の省略形(3文字。例:Mon、Tue)。j − 日(1〜31)。先頭にゼロが付

  17. PHPのdate_modify()関数とは?日付の変更方法を実例付きで解説

    PHPのdate_modify()関数についてPHPのdate_modify()関数は、date_create()で作成したDateTimeオブジェクトのタイムスタンプ(日付・時刻)を変更するための関数です。「+5 days」や「next Monday」のような相対的な書式指定も使えるため、柔軟な日付操作が可能です。なお、この関数はDateTime::modify()メソッドの手続き型エイリアスにあたります。構文date_modify(object, modify)パラメータobject − date_create()によって返されたDateTimeオブジェクトを指定します。modify −

  18. PHPのdate_parse()関数とは?日付を詳細に解析して連想配列で取得する方法

    PHPのdate_parse()関数は、指定された日付文字列を解析し、その日付に関する詳細な情報を連想配列として返す関数です。年・月・日だけでなく、時・分・秒や小数秒まで取得できるため、日付データの検証や加工に便利な関数です。 構文 date_parse(date) パラメータ date − 解析対象となる日付を表す文字列を指定します。「YYYY-MM-DD HH:MM:SS」のような標準形式のほか、「+2 week」などの相対的な日付表現も指定可能です。 戻り値 date_parse()関数は、指定された日付に関する詳細な情報を格納した連想配列を返します。配列には以下のようなキーが含まれ

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

    date_sunrise() 関数は、指定した日付および地点における日の出の時刻を返します。処理が成功した場合は指定した形式で日の出時刻を返し、失敗した場合は FALSE を返します。 なお、この関数は PHP 8.1 以降で非推奨(deprecated)となっている点に注意してください。新しく書くコードでは、より柔軟に日の出入り情報を取得できる date_sun_info() 関数の利用が推奨されています。 構文 date_sunrise(timestamp, format, latitude, longitude, zenith, gmtoffset); パラメータ timestam

  20. PHPのdate_time_set()関数の使い方を徹底解説

    PHPのdate_time_set()関数は、DateTimeオブジェクトに対して時刻(時・分・秒)を設定するための関数です。処理が成功した場合はDateTimeオブジェクトを返し、失敗した場合はFALSEを返します。なお、この関数はDateTime::setTime()メソッドの手続き型(関数型)エイリアスにあたります。構文date_time_set(obj, hour, minute, second)パラメータobj − 時刻を設定する対象となるDateTimeオブジェクトhour − 設定する「時」の値minute − 設定する「分」の値second − 設定する「秒」の値(省略可能、デ

Total 1286 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:12/65  20-コンピューター/Page Goto:1 6 7 8 9 10 11 12 13 14 15 16 17 18