13,133
回編集
(→変数展開) |
|||
| 181行目: | 181行目: | ||
$str = "1 あ イ"; | $str = "1 あ イ"; | ||
// preg_match_all関数の第3引数は、参照渡しのパラメータで、以下に示すような特徴がある。 | |||
// 関数の実行結果がこの変数に格納される | |||
// 変数を事前に初期化する必要はない | |||
// 関数内で自動的に配列として作成される | |||
$count2 = preg_match_all('/./u', $str, $matches); | $count2 = preg_match_all('/./u', $str, $matches); | ||
echo "preg_match_all(): " . $count2 . "\n"; // 結果: 5 | echo "preg_match_all(): " . $count2 . "\n"; // 結果: 5 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||
==== 配列に分解してカウント ==== | ==== 配列に分解してカウント ==== | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||