$_FILE についての質問 $_FILE() の形式はシステム関数ですか、それとも定義済み変数ですか? PHP マニュアルでは定義済み変数について言及していると思いますが、一部のコース講師はシステム関数について話しています。 共有先: -----解決策--------------------------------$_FILE がシステム関数になるのはなぜですか。これは事前定義された配列です。まず、何が関数で、何が変数なのかを明確に区別しましょう。 ------解決策----------------------事前定義された変数、もちろんマニュアルは正しいです 翻訳が正確でなくても「関数」と訳すことはできません -----解決策---------パラメータを渡すという意味がわかりません。パラメータを渡すという意味を詳しく説明する例を挙げていただけますか? $_FILE['tmp'] 形式について話している場合、それはパラメーターを渡すとは呼ばれず、配列内の tmp 要素の値を取得するだけです。 ------解決策---------渡されたパラメータを計算します。 ------解決策------------------ポスターは少し冗長ですが、上の 2 つはすでに説明しましたが、十分に明確にする必要があります。マニュアルを読むことをお勧めします。 ------解決策--------- 引用: 引用: 引用: 元のポスターは少し冗長でしたが、上記の 2 つが十分に明確に説明しています。マニュアルを読むことをお勧めします。 初心者でよくわからないので、教えてください! 通常、パラメーターの概念は関数に関連しています。PHP ソース コードのコンテキストでは、$a['b'] は要素を取得する操作であり、関数呼び出しとしてカウントされないため、パラメーターとしてカウントされません。ただし、PHP 実行エンジンによって実行されるソース コードに関しては、$a['b'] の基礎となる実装も関数に依存しており、これもパラメーターの受け渡しとしてカウントされる可能性があります。 ------解決策---------定義済み変数