ネットでこんな文を見ました
未定義の変数を参照代入したり、参照パラメータで渡したり、参照で返したりすると、その変数は自動的に作成されます。 NULL を指します
isset は、値が存在するかどうかを判断するためによく使用されます。存在しない値を直接出力すると、エラーが報告されます。
しかし、参照を使用すると、isset を置き換えることができ、パフォーマンスに影響しますか?
$id=&$_GET['id']
$id = @$_GET['id']; が参照されます。 $id
と同等ですが、 $id =& $_GET['id']; の後の $id への変更は $_GET['id'] に影響し、プログラムの他の部分で $_GET[' が使用される可能性があります。 id'] 何か問題が発生しました
Notice レベルのエラーを回避するためだけの場合は、これを行う必要はありません
受信パラメータが正しいかどうかを判断する必要があります。特に単一エントリ システムの場合、受信パラメータはワークフロー全体に影響を及ぼします
他に異なる意見はありませんか
一緒に行動する必要があるようですね