0

そのような質問が少しばかげているように聞こえることは理解していますが、すでにかなり長い間私を悩ませており、自分で答えを見つけることに成功していません.

この問題は、PHP の公式関数リファレンスにあります。関数のプロトタイプで " [, int $blablabla ]" が何を意味するのか誰か説明してもらえますか?

たとえば、php.net では次のようになります。

配列 str_split ( string $string [, int $split_length = 1 ] )

コンマ記号が括弧の後に来るのはなぜですか? それはどういう意味ですか?そして、なぜ「string $string」パラメーターの後にコンマがないのですか?

誰かがそのようなモザイクを解決するのを手伝ってくれたら本当に感謝しています... Tnx.

4

2 に答える 2

2

これは、特定の引数がオプションであり、その後の値=がデフォルト値であることを意味します。

この場合、はオプションであり、引数を 1 つだけ指定し$split_lengthて呼び出すと、自動的に 1 として渡されます。str_split$split_length

于 2013-10-04T14:34:58.407 に答える