« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 908 for Callable (0.006 sec.)
コールバック / Callable 6834
« リソース Mixed » PHP Manual 型 コールバック / Callable 検索 コールバック / Callable callable は、 別の関数への引数として渡される関数またはメソッドを参照するものです。 これらは、 callable 型を宣言することで表されます。 <?php function foo ( ... ク関数をパラメータとして受け入れるものがあります。 例として array_map() , usort() , preg_replace_callback() が挙げられます。 callable の作成 callable は、呼び出し可能な何かを表す型です。 コールバック関数をパラメータとして期待する関数や、 メソッドの引数とし ... て渡すことができますし、 直接呼び出すこともできます。 callable 型は、 クラスのプロパティの型宣言には使えません。 代わりに、 Closure を型宣言に使ってください。 callable は、複数の異なる方 ... ックス 1 に含みます。 __invoke() マジックメソッドを実装した object Closure オブジェクトは、 無名関数 、 アロー関数 、 第一級callableを生成する記法 、 もしくは Closure::fromCallable() メソッドを使って作成できます。 注意 : 第一級callableを生成する記法 は、PH ...
https://man.mtool.work/php/8.3/language.types.callable.html
コールバック / Callable 6834
« リソース Mixed » PHP Manual 型 コールバック / Callable 検索 コールバック / Callable callable は、 別の関数への引数として渡される関数またはメソッドを参照するものです。 これらは、 callable 型を宣言することで表されます。 <?php function foo ( ... ク関数をパラメータとして受け入れるものがあります。 例として array_map() , usort() , preg_replace_callback() が挙げられます。 callable の作成 callable は、呼び出し可能な何かを表す型です。 コールバック関数をパラメータとして期待する関数や、 メソッドの引数とし ... て渡すことができますし、 直接呼び出すこともできます。 callable 型は、 クラスのプロパティの型宣言には使えません。 代わりに、 Closure を型宣言に使ってください。 callable は、複数の異なる方 ... ックス 1 に含みます。 __invoke() マジックメソッドを実装した object Closure オブジェクトは、 無名関数 、 アロー関数 、 第一級callableを生成する記法 、 もしくは Closure::fromCallable() メソッドを使って作成できます。 注意 : 第一級callableを生成する記法 は、PH ...
https://man.mtool.work/php/8.3/language.types.callable.html
引数が、現在のスコープから関数としてコール可能な値かどうかを調べる 6700
« is_bool is_countable » PHP Manual 変数操作 関数 引数が、現在のスコープから関数としてコール可能な値かどうかを調べる 検索 is_callable (PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8) is_callable — 引数が、現在のスコープから関数としてコール可能な値かど ... うかを調べる 説明 function is_callable ( mixed $value , bool $syntax_only = false , string &$callable_name = null ): bool value の内容が callable かどうか、 また ... 列の形式は、 最初のエントリがオブジェクトあるいは文字列で、 2 番目のエントリが文字列である 2 つのエントリからなるものです。 callable_name "呼び出し名" を受け取ります。下の例では "SomeClass::someMethod" です。 これは SomeClass::someMethod() 呼び出し可能な ... 字列が関数としてコールできるかを調べる <?php function someFunction () {} $functionVariable = 'someFunction' ; var_dump ( is_callable ( $functionVariable , false , $callable_name )); var_dump ( $callable_name ); ?> 上の例の出力は以下となります。 bool(true) ...
https://man.mtool.work/php/8.3/function.is-callable.html
引数が、現在のスコープから関数としてコール可能な値かどうかを調べる 6668
« is_bool is_countable » PHP Manual 変数操作 関数 引数が、現在のスコープから関数としてコール可能な値かどうかを調べる 検索 is_callable (PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8) is_callable — 引数が、現在のスコープから関数としてコール可能な値かど ... うかを調べる 説明 function is_callable ( mixed $value , bool $syntax_only = false , string &$callable_name = null ): bool value の内容が callable かどうか、 また ... 列の形式は、 最初のエントリがオブジェクトあるいは文字列で、 2 番目のエントリが文字列である 2 つのエントリからなるものです。 callable_name "呼び出し名" を受け取ります。下の例では "SomeClass::someMethod" です。 これは SomeClass::someMethod() 呼び出し可能な ... 字列が関数としてコールできるかを調べる <?php function someFunction () {} $functionVariable = 'someFunction' ; var_dump ( is_callable ( $functionVariable , false , $callable_name )); var_dump ( $callable_name ); ?> 上の例の出力は以下となります。 bool(true) ...
https://man.mtool.work/php/8.3/function.is-callable.html
第一級callableを生成する記法 5960
« アロー関数 クラスとオブジェクト » PHP Manual 関数 第一級callableを生成する記法 検索 第一級callableを生成する記法 第一級callableを生成する記法 (First class callable syntax) とは、PHP 8.1.0 で追加された、 callable から 無名関数 を生成する記 ... 法です。 この記法は、 文字列や配列を使って callable を生成するやり方を置き換えるものです。 この記法の利点は、callable の静的解析を行いやすくなることに加え、 そのスコープが、c ... allable を生成した時点のスコープになることです。 CallableExpr(...) という記法で、 callable から Closure を生成します。 CallableExpr には、 PHP の文法上直接コールできるあらゆる式が使 ... Foo ::class, 'staticmethod' ](...); 注意 : ... は文法の一部であり、省略形ではありません。 この記法の動作は、 Closure::fromCallable() の仕様に従います。 つまり、文字列や配列から callable を作るやり方とは異なり、 CallableExpr(...) のスコープは、 それを生成 ...
https://man.mtool.work/php/8.3/functions.first_class_callable_syntax.html
第一級callableを生成する記法 5960
« アロー関数 クラスとオブジェクト » PHP Manual 関数 第一級callableを生成する記法 検索 第一級callableを生成する記法 第一級callableを生成する記法 (First class callable syntax) とは、PHP 8.1.0 で追加された、 callable から 無名関数 を生成する記 ... 法です。 この記法は、 文字列や配列を使って callable を生成するやり方を置き換えるものです。 この記法の利点は、callable の静的解析を行いやすくなることに加え、 そのスコープが、c ... allable を生成した時点のスコープになることです。 CallableExpr(...) という記法で、 callable から Closure を生成します。 CallableExpr には、 PHP の文法上直接コールできるあらゆる式が使 ... Foo ::class, 'staticmethod' ](...); 注意 : ... は文法の一部であり、省略形ではありません。 この記法の動作は、 Closure::fromCallable() の仕様に従います。 つまり、文字列や配列から callable を作るやり方とは異なり、 CallableExpr(...) のスコープは、 それを生成 ...
https://man.mtool.work/php/8.3/functions.first_class_callable_syntax.html
Fiber の構築に使われた callable を取得する 5354
« ReflectionFiber::__construct ReflectionFiber::getExecutingFile » PHP Manual ReflectionFiber Fiber の構築に使われた callable を取得する 検索 ReflectionFiber::getCallable (PHP 8 >= 8.1.0) ReflectionFiber::getCallable — Fiber の構築に使われた ... callable を取得する 説明 public function ReflectionFiber::getCallable (): callable Fiber の構築に使われた callable を返します。 Fib ... に終了している場合、 Error がスローされます。 パラメータ この関数にはパラメータはありません。 戻り値 Fiber の構築に使われた callable を返します。 関連キーワード: Fiber callable ReflectionFiber 構築 getCallable construct getExecutingFile ...
https://man.mtool.work/php/8.3/reflectionfiber.getcallable.html
開始要素および終了要素のハンドラを設定する 5290
« xml_set_default_handler xml_set_end_namespace_decl_handler » PHP Manual XML パーサー 関数 開始要素および終了要素のハンドラを設定する 検索 xml_set_element_handler (PHP 4, PHP 5, PHP 7, PHP 8) xml_set_element_handler — 開始要素および終了要素 ... のハンドラを設定する 説明 function xml_set_element_handler ( XMLParser $parser , callable | string | null $start_handler , callable | string | null $end_handler ): true XML パーサー parser の要素ハンドラ関数を設定 ... トされます。 警告 空文字列を渡すことでもハンドラはリセットされますが、これは PHP 8.4.0 以降非推奨となっています。 handler が callable の場合、その callable がハンドラとして設定されます。 handler が文字列の場合、 xml_set_object() で設定されたオブジェクトのメ ... 警告 PHP 8.4.0 以降、非推奨となっています。 警告 PHP 8.4.0 以降では、実際に呼び出されるときではなく、ハンドラを設定する際に callable であるかがチェックされます。 従って、コールバックとしてメソッド文字列を指定する場合、それより前に、 xml_set_object() を呼び ...
https://man.mtool.work/php/8.3/function.xml-set-element-handler.html
開始要素および終了要素のハンドラを設定する 5290
« xml_set_default_handler xml_set_end_namespace_decl_handler » PHP Manual XML パーサー 関数 開始要素および終了要素のハンドラを設定する 検索 xml_set_element_handler (PHP 4, PHP 5, PHP 7, PHP 8) xml_set_element_handler — 開始要素および終了要素 ... のハンドラを設定する 説明 function xml_set_element_handler ( XMLParser $parser , callable | string | null $start_handler , callable | string | null $end_handler ): true XML パーサー parser の要素ハンドラ関数を設定 ... トされます。 警告 空文字列を渡すことでもハンドラはリセットされますが、これは PHP 8.4.0 以降非推奨となっています。 handler が callable の場合、その callable がハンドラとして設定されます。 handler が文字列の場合、 xml_set_object() で設定されたオブジェクトのメ ... 警告 PHP 8.4.0 以降、非推奨となっています。 警告 PHP 8.4.0 以降では、実際に呼び出されるときではなく、ハンドラを設定する際に callable であるかがチェックされます。 従って、コールバックとしてメソッド文字列を指定する場合、それより前に、 xml_set_object() を呼び ...
https://man.mtool.work/php/8.3/function.xml-set-element-handler.html
ユーザー定義のセッション保存関数を設定する 5258
« session_set_cookie_params session_start » PHP Manual セッション関数 ユーザー定義のセッション保存関数を設定する 検索 session_set_save_handler (PHP 4, PHP 5, PHP 7, PHP 8) session_set_save_handler — ユーザー定義のセッション保存関数を設定する ... 説明 function session_set_save_handler ( callable $open , callable $close , callable $read , callable $write , callable $destroy , callable $gc , callable $create_sid = ? , ... callable $validate_sid = ? , callable $update_timestamp = ? ): bool 次のプロトタイプでも登録できます。 function session_set_save_ha ... wn session_write_close() を register_shutdown_function() 関数として登録するかどうか。 あるいは open 以下のシグネチャを持つ callable: function open ( string $savePath , string $sessionName ): bool open コールバックはクラスのコンストラクタのようなもので、セ ...
https://man.mtool.work/php/8.3/function.session-set-save-handler.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT