$_FILE の問題

WBOY
リリース: 2016-06-23 14:15:00
オリジナル
1135 人が閲覧しました

$_FILE() 形式はシステム関数ですか、それとも事前定義された変数ですか? PHP マニュアルでは事前定義された変数について言及していると思いますが、一部のコース講師はシステム関数について話しています。


ディスカッションへの返信 (解決策)

$_FILE は定義済みの配列である可能性がありますか? まず、何が関数で、何が変数なのかを明確に区別しましょう。

もちろん、事前定義された変数についてはマニュアルは正しいです
たとえ翻訳が正確でなくても、「関数」として翻訳することはできません

$_FILE はどうやってシステム関数になるのでしょうか? まず第一に、それは事前定義された配列です。関数とは何かを明確に理解しましょう。
事前定義された変数はどのようにパラメータを渡すことができますか?私の印象では、変数はなぜパラメータを渡すことができるのでしょうか?ありがとうございます

パラメーターを渡すという意味がわかりません。パラメーターを渡すという意味を詳しく説明する例を教えてください。

$_FILE['tmp'] 形式について話している場合、それはパラメーターを渡すとは呼ばれず、配列内の tmp 要素の値を取得するだけです。

パラメーターを渡すという意味がわかりません。パラメーターを渡すという意味を詳しく説明する例を挙げていただけますか。

$_FILE['tmp'] 形式について話している場合、それはパラメーターを渡すとは呼ばれず、配列内の tmp 要素の値を取得するだけです。
とても丁寧に説明していただき、ありがとうございます!

if (is_uploaded_file($_FILES['upfile']['tmp_name'])){

$upfile=$_FILES["upfile"]

$name = $upfile["name"]; = $upfile["タイプ"];
$size = $upfile["サイズ"];
$error = $upfile["エラー"]; $type) {
case 'image/pjpeg' : $ok=1;
case 'image/jpeg' : $ok=1;ブレーク;
case 'image/png' : $ok=1;
}

if($ok && $error=='0'){
move_uploaded_file($tmp_name,'up/'.$name)ファイルをアップロードします:


$upfile=$_FILES["upfile"]; このアップファイルはパラメータを渡すものとしてカウントされますか?


渡されたパラメータを計算します!

渡されたパラメータを計算します!
司会者、この観点から見ると、$_FILE も関数とみなすことができますね。

ポスターは少し冗長ですが、上記の 2 つが十分に明確に説明しています。マニュアルを読むことをお勧めします。

ポスターは少し冗長ですが、上記の 2 つが十分に明確に説明しています。マニュアルを読むことをお勧めします。

はは、私は初心者です、本当の知識を追求するのは何も悪いことではありません、アマチュアの学生が学ぶのは難しいです、はは!

ポスターは少し冗長ですが、上記の 2 つが十分に明確に説明しています。マニュアルを読むことをお勧めします。
初心者なのでよく分からないので、自分なりに考えていきたいと思います!


ポスターは少し冗長ですが、上の 2 人が十分に明確に説明しています。マニュアルを読むことをお勧めします。
初心者なのでよく分からないので、自分なりに考えていきたいと思います!

PHP ソース コードのコンテキストでは、パラメーターの概念は通常、関数に関連しています。$a['b'] は要素を取得する操作であり、関数呼び出しとしてカウントされないため、パラメーターを渡すものとしてカウントされません。 。ただし、PHP 実行エンジンによって実行されるソース コードに関しては、$a['b'] の基礎となる実装も関数に依存しており、これもパラメーターの受け渡しとしてカウントされる可能性があります。

ポスターは少し冗長ですが、上記の 2 つが十分に明確に説明しています。マニュアルを読むことをお勧めします。

初心者なのでよく分からないので、自分なりに考えていきたいと思います!


PHP ソース コードのコンテキストでは、パラメーターの概念は通常、関数に関連しています。$a['b'] は要素を取る操作であり、関数呼び出しとしてカウントされないため、パラメーターとしてカウントされません。 。ただし、PHP 実行エンジンによって実行されるソース コードに関しては、$a['b'] の基礎となる実装も関数に依存しており、これもパラメーターの受け渡しとしてカウントされる可能性があります。

ありがとう、ホスト!


事前定義された変数

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート