« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 165 for 再帰 (0.002 sec.)
再帰的パターン 10331
« コメント パフォーマンス » PHP Manual PCRE 正規表現構文 再帰的パターン 検索 再帰的パターン どうすればカッコに括られた文字列とマッチできるか、という問題を 考えて見ましょう。このとき、カッコは何回でもネストできるとします。 再帰が使えないとす ... の深さの ネストまでしかマッチできないでしょう。任意の深さのネストを 処理することは不可能です。Perl 5.6 では、正規表現において再帰を行う 実験的な機能が導入されています。 PCRE では、再帰という特殊なケースに対して専用のシーケンス (?R) が導入されました。上記 ... ( ( (?>[^()]+) | (?R) )* \) まず、このパターンは開きカッコにマッチします。続いて、 カッコ以外の文字が並んでいるか、または、再帰的にパターン自体に マッチする(すなわち正しくカッコで括られている)かする部分文字列に 何回でもマッチします。最後に閉じカッコ ... 非常に時間がかかります。 キャプチャ用サブパターンにセットされる値は、そのサブパターンに 値がセットされ得る最も外側で最も後の再帰レベルからのものになります。 上記のパターンを (ab(cd)ef) にマッチングさせると、キャプチャされる値は "ef" であり、 最上位レベ ...
https://man.mtool.work/php/8.3/regexp.reference.recursive.html
再帰的パターン 10331
« コメント パフォーマンス » PHP Manual PCRE 正規表現構文 再帰的パターン 検索 再帰的パターン どうすればカッコに括られた文字列とマッチできるか、という問題を 考えて見ましょう。このとき、カッコは何回でもネストできるとします。 再帰が使えないとす ... の深さの ネストまでしかマッチできないでしょう。任意の深さのネストを 処理することは不可能です。Perl 5.6 では、正規表現において再帰を行う 実験的な機能が導入されています。 PCRE では、再帰という特殊なケースに対して専用のシーケンス (?R) が導入されました。上記 ... ( ( (?>[^()]+) | (?R) )* \) まず、このパターンは開きカッコにマッチします。続いて、 カッコ以外の文字が並んでいるか、または、再帰的にパターン自体に マッチする(すなわち正しくカッコで括られている)かする部分文字列に 何回でもマッチします。最後に閉じカッコ ... 非常に時間がかかります。 キャプチャ用サブパターンにセットされる値は、そのサブパターンに 値がセットされ得る最も外側で最も後の再帰レベルからのものになります。 上記のパターンを (ab(cd)ef) にマッチングさせると、キャプチャされる値は "ef" であり、 最上位レベ ...
https://man.mtool.work/php/8.3/regexp.reference.recursive.html
再帰の深さを返す 9466
« Ev::backend Ev::embeddableBackends » PHP Manual Ev 再帰の深さを返す 検索 Ev::depth (PECL ev >= 0.2.0) Ev::depth — 再帰の深さを返す 説明 final public static function Ev::depth (): int Ev::run() に入った回数から Ev::run() を正常終了した回数 ... を引いた結果、 つまり、再帰の深さを返します。 Ev::run() の外部では、この数は 0 になります。 コールバックの中では、この数は 1 になります。ただし、 Ev::r ... un() が再帰的に呼び出されている (あるいは別スレッドから呼び出されている) 場合は、もっと大きな数になります。 パラメータ この関数にはパラ ... メータはありません。 戻り値 ev_depth() は、デフォルトのループの再帰の深さを返します。 参考 Ev::iteration() - デフォルトのイベントループが新しいイベントをポーリングした回数を返す 関連キーワード ...
https://man.mtool.work/php/8.3/ev.depth.html
再帰の深さを返す 9466
« Ev::backend Ev::embeddableBackends » PHP Manual Ev 再帰の深さを返す 検索 Ev::depth (PECL ev >= 0.2.0) Ev::depth — 再帰の深さを返す 説明 final public static function Ev::depth (): int Ev::run() に入った回数から Ev::run() を正常終了した回数 ... を引いた結果、 つまり、再帰の深さを返します。 Ev::run() の外部では、この数は 0 になります。 コールバックの中では、この数は 1 になります。ただし、 Ev::r ... un() が再帰的に呼び出されている (あるいは別スレッドから呼び出されている) 場合は、もっと大きな数になります。 パラメータ この関数にはパラ ... メータはありません。 戻り値 ev_depth() は、デフォルトのループの再帰の深さを返します。 参考 Ev::iteration() - デフォルトのイベントループが新しいイベントをポーリングした回数を返す 関連キーワード ...
https://man.mtool.work/php/8.3/ev.depth.html
渡された配列の要素を再帰的に置き換える 8817
« array_replace array_reverse » PHP Manual 配列 関数 渡された配列の要素を再帰的に置き換える 検索 array_replace_recursive (PHP 5 >= 5.3.0, PHP 7, PHP 8) array_replace_recursive — 渡された配列の要素を再帰的に置き換える 説明 function array_rep ... え用の配列が複数渡された場合は渡した順に処理を行い、 後から渡した配列の値のほうが優先されます。 array_replace_recursive() は再帰的な処理を行います。 配列を再帰的にたどり、内部の値に対しても同じ手順で処理します。 最初の配列の値がスカラーの場合は、 2 番目 ... ずそれで置き換えられます。 最初の配列の値と 2番目の配列 の値が両方配列である場合は、 array_replace_recursive() が対応する値を再帰的に処理します。 パラメータ array 要素を置き換えたい配列。 replacements 置き換えたい要素を含む配列。 戻り値 配列を返します。 ... Array ( [citrus] => Array ( [0] => pineapple ) [berries] => Array ( [0] => blueberry ) ) 例2 array_replace_recursive() での再帰的な挙動の例 <?php $base = array( 'citrus' => array( "orange" ) , 'berries' => array( "blackberry" , "raspberry" ), 'others' ...
https://man.mtool.work/php/8.3/function.array-replace-recursive.html
渡された配列の要素を再帰的に置き換える 8817
« array_replace array_reverse » PHP Manual 配列 関数 渡された配列の要素を再帰的に置き換える 検索 array_replace_recursive (PHP 5 >= 5.3.0, PHP 7, PHP 8) array_replace_recursive — 渡された配列の要素を再帰的に置き換える 説明 function array_rep ... え用の配列が複数渡された場合は渡した順に処理を行い、 後から渡した配列の値のほうが優先されます。 array_replace_recursive() は再帰的な処理を行います。 配列を再帰的にたどり、内部の値に対しても同じ手順で処理します。 最初の配列の値がスカラーの場合は、 2 番目 ... ずそれで置き換えられます。 最初の配列の値と 2番目の配列 の値が両方配列である場合は、 array_replace_recursive() が対応する値を再帰的に処理します。 パラメータ array 要素を置き換えたい配列。 replacements 置き換えたい要素を含む配列。 戻り値 配列を返します。 ... Array ( [citrus] => Array ( [0] => pineapple ) [berries] => Array ( [0] => blueberry ) ) 例2 array_replace_recursive() での再帰的な挙動の例 <?php $base = array( 'citrus' => array( "orange" ) , 'berries' => array( "blackberry" , "raspberry" ), 'others' ...
https://man.mtool.work/php/8.3/function.array-replace-recursive.html
再帰的なイテレーションにおける現在の深さを取得する 8385
« RecursiveIteratorIterator::endIteration RecursiveIteratorIterator::getInnerIterator » PHP Manual RecursiveIteratorIterator 再帰的なイテレーションにおける現在の深さを取得する 検索 RecursiveIteratorIterator::getDepth (PHP 5, PHP 7, PHP 8) R ... ecursiveIteratorIterator::getDepth — 再帰的なイテレーションにおける現在の深さを取得する 説明 public function RecursiveIteratorIterator::getDepth (): int 警告 この関数 ... のところ詳細な情報はありません。引数のリストのみが 記述されています。 パラメータ この関数にはパラメータはありません。 戻り値 再帰的なイテレーションにおける現在の深さを返します。 関連キーワード: RecursiveIteratorIterator 再帰 イテレーション getDepth endI ...
https://man.mtool.work/php/8.3/recursiveiteratoriterator.getdepth.html
一つ以上の配列を再帰的にマージする 8237
« array_merge array_multisort » PHP Manual 配列 関数 一つ以上の配列を再帰的にマージする 検索 array_merge_recursive (PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8) array_merge_recursive — 一つ以上の配列を再帰的にマージする 説明 function array_merge_re ... す。 入力配列が同じ文字列のキーを有している場合、 マージした後の配列ではこれらのキーの値がひとつにまとめられます。 この処理は再帰的に行われます。 このため、値の一つが配列自体を指している場合、 この関数は別の配列の対応するエントリもマージします。 しかし、 ... 配列が同じ数値キーを有している場合、 後の値は元の値を上書せず、追加されます。 パラメータ arrays 再帰的にマージしていく配列の可変リスト。 戻り値 すべての引数の配列をマージした結果の配列を返します。 引数なしで呼び出された場合、 ... ] => 5 [1] => 10 ) 参考 array_merge() - ひとつまたは複数の配列をマージする array_replace_recursive() - 渡された配列の要素を再帰的に置き換える 関連キーワード: 配列 array マージ merge recursive 再帰 以上 場合 ar キー color favorite Array arrays 要素 なし ...
https://man.mtool.work/php/8.3/function.array-merge-recursive.html
再帰的なイテレーションにおける現在の深さを取得する 8237
« RecursiveIteratorIterator::endIteration RecursiveIteratorIterator::getInnerIterator » PHP Manual RecursiveIteratorIterator 再帰的なイテレーションにおける現在の深さを取得する 検索 RecursiveIteratorIterator::getDepth (PHP 5, PHP 7, PHP 8) R ... ecursiveIteratorIterator::getDepth — 再帰的なイテレーションにおける現在の深さを取得する 説明 public function RecursiveIteratorIterator::getDepth (): int 警告 この関数 ... のところ詳細な情報はありません。引数のリストのみが 記述されています。 パラメータ この関数にはパラメータはありません。 戻り値 再帰的なイテレーションにおける現在の深さを返します。 関連キーワード: RecursiveIteratorIterator 現在 再帰 イテレーション 深さ get ...
https://man.mtool.work/php/8.3/recursiveiteratoriterator.getdepth.html
一つ以上の配列を再帰的にマージする 8237
« array_merge array_multisort » PHP Manual 配列 関数 一つ以上の配列を再帰的にマージする 検索 array_merge_recursive (PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8) array_merge_recursive — 一つ以上の配列を再帰的にマージする 説明 function array_merge_re ... す。 入力配列が同じ文字列のキーを有している場合、 マージした後の配列ではこれらのキーの値がひとつにまとめられます。 この処理は再帰的に行われます。 このため、値の一つが配列自体を指している場合、 この関数は別の配列の対応するエントリもマージします。 しかし、 ... 配列が同じ数値キーを有している場合、 後の値は元の値を上書せず、追加されます。 パラメータ arrays 再帰的にマージしていく配列の可変リスト。 戻り値 すべての引数の配列をマージした結果の配列を返します。 引数なしで呼び出された場合、 ... ] => 5 [1] => 10 ) 参考 array_merge() - ひとつまたは複数の配列をマージする array_replace_recursive() - 渡された配列の要素を再帰的に置き換える 関連キーワード: マージ merge recursive 再帰 以上 キー color favorite arrays green blue multisort 最後 自体 エ ...
https://man.mtool.work/php/8.3/function.array-merge-recursive.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT