$name= @$_POST['name'] とはどういう意味ですか?
中の @ の意味を聞きたいのですが?
エラーをブロックします。 。
もっと具体的に教えてもらえますか?正直、この書き方に出会ったことはありません
この文に誤りがあってもエラーは報告されません @ エラーをブロック
@ エラーメッセージをブロック
$name=$_POST だけなら['name'] 通知: 未定義のインデックス: 名前 警告メッセージが表示される可能性があります
警告メッセージが出力されないように @ を追加してください
しかし、これは正しいアプローチではありません。
プログラムが投稿フォームを通じて実行される場合、$_POST['name'] は存在しません。
プログラムが直接実行される場合、$_POST['name'] は存在しません。まったく存在しません。既存のデータの後続の処理は無意味であり、悪影響につながる可能性さえあります
警告メッセージをシールドします
警告メッセージをシールドし、前処理を実行します
$_POST['name'] これは登録する必要がありますまたはログインしてください。時間内に対処されます
これさえ持っていない場合は、そのまま終了してください。
は、このコードが実行時エラーを生成した場合、エラー プロンプトをブロックします。