ホームページ  >  記事  >  バックエンド開発  >  最初のブログ投稿: PHP 関数プロトタイプのオプションのパラメーターはなぜこのように書かれているのですか?

最初のブログ投稿: PHP 関数プロトタイプのオプションのパラメーターはなぜこのように書かれているのですか?

WBOY
WBOYオリジナル
2016-06-13 12:23:30910ブラウズ

最初のブログ投稿: PHP 関数プロトタイプのオプションのパラメーターはなぜこのように書かれているのですか?

最初の記事が始まりです。ただ何かを書くだけです。

PHP の学習を始めたところですが、PHP マニュアルを読んでいるときに問題に遭遇しました。オプションのパラメーターを含む関数プロトタイプでは、オプションのパラメーターが明確に記述されていません。

たとえば、explode 関数

<span style="font-size: 14px;">array explode ( string $delimiter , string $string [, int $limit ] )</span>

オプションのパラメーターは "[角括弧] で囲まれています"、3 番目のパラメーター $limit はオプションのパラメーターです。

でも、次のように書かないのはなぜですか:

<span style="font-size: 14px;">array explode ( string $delimiter , string $string ,[int $limit ] )</span>

の位置が本当に理解できませんこのコンマ。

1FDeanChopper
Optional は、 [] 内のものがパラメータではなくオプションであることを意味します。メソッドでは、最後のパラメータがあるかどうかに関係なく、2 番目のパラメータの後にパラメータがあります。これは明らかに不可能です
Re: yangtoude
@DeanChopper、分かりました、ありがとう!
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。