問題タブ [notice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - phpに注意してください-代替または削除しますか?
このコードを使用して、変数$n0, $n1, $n2
が定義されていないかどうかを確認しています。
しかし、定義されていないたびに通知が届きます。私のコードは悪い習慣ですか?代替手段はありますか?または、通知を削除するだけでコードは問題ありませんか?
ありがとう
php - PHP通知を抑制/非表示にしても大丈夫ですか?
私はかなり長い間通知を何の問題もなく抑制してきましたが、私は正しいことをしているのだろうかと思い始めています。それらを単に抑制するべきではないという論理的な理由を見つけることができないようですが、他の人々は、error_reportingを使用してそれらを抑制することは恐ろしいことだと考えているようですが、なぜですか?
私が見つけた答えに最も近いものはこの質問にありましたが、それは私が探している答えからはまだ遠いです。PHPが生成するすべての通知を非表示にすることには、ある種の予期しない欠点がありますか?たとえば、エラーが発生したためにPOST呼び出しからフォームに変数を含めるには、次のように使用します。
これにより、PHP通知が生成されます。その通知を修正するには、次のようなものを使用できます。
しかし、これは本当に必要ですか?私のコードは、変数が存在するかどうかに関係なく、変数をエコーしてPHP通知を作成するのではなく、これを行うことで実際にメリットがありますか?通知を無視できることは、PHPを使用する利点であるように思われます。これにより、変数が定義されているかどうかを心配する必要がなくなります。特に、このような重要ではない例の場合はそうです。
また、使用方法に応じて変数の型/キャストを自動的に変更するPHPの機能を利用しており、次のようなコードスニペットがよく見られます。
ここで$results
、以前は定義されていませんが、新しいアイテムを配列として追加しようとすると、配列に変わります。配列に結果が追加されず、何らかの理由でその情報を保存するかJSONに変換する必要がある場合、その特定の変数は定義されないため、追加の帯域幅を節約できます。分。
対
もう一度質問します。通知エラーを単に抑制するのではなく、修正することで、もしあれば、どのような本当のメリットが得られますか?それは私のコードにどのように害を及ぼす可能性がありますか?
php - PHPの通知-index.phpの未定義のインデックス
ページの読み込みに影響を与えていないように見えるサーバー通知に遭遇しましたが、それでもページが読み込まれるたびにエラーログに新しいエントリが作成されます...そのエラーは次のとおりです。PHP通知:未定義のインデックス:thing 1行目のC:\ File Location \ htdocs\index.phpにあります
問題が実際に最初の行にあるのか後続の行にあるのかわからないため、ファイル全体の修正バージョンを含めました。私にとって奇妙なことは、他のいくつかのファイルに同じコード行があり、それらに問題が発生しないことです。また、値が正しく抽出され、すべてが順調です。通知を回避するために何を変更すればよいかわかりません。
php - PHPの通知:未定義のインデックス
ワードプレスのテーマで通知を受け取っていますが、一般的なPHPの警告だと思います。
行255は次のようになります。
何か提案がありますが、どうすれば修正できますか?
ありがとう。
cakephp - Cakephp:通知8:未定義のインデックス:IDエラー
未定義のインデックスを取得しています:id [APP \ controllers \ merry_parents_controller.php、line 31] Code
私のコード:
merry_parents_controller.php
debug($ this-> data ['MerryParent'])の場合、レコードは正常に表示されます。
しかし、echo'id:'。$ this-> data ['MerryParent']['id'];を試してみると
通知8:未定義のインデックスエラーが発生します。何が問題なのかわかりません。誰か助けてくれませんか?
php - PHP コード内の未定義変数の通知
私は得ています
"未定義の変数: オンラインの html $html .= generateOption($optstyle.'option', $level, $data, $padding);
"
私の機能の何が問題になっていますか?
ruby-on-rails - Rails-エラーメッセージを表示できません
間違ったメールを送信すると、検証に合格できませんが、ビューにエラーメッセージが表示されません:(
私はモデルに持っています:
コントローラー内:
ビュー内(invitation_to_groups / new.html.erb)
(...)
php - インデックス名を一重引用符で囲んでいないと、実行が著しく/大幅に遅くなりませんか?
私が言うなら
と言うのとは対照的に
エラー通知により、かなりの量のプロセッサ時間/電力が失われますか? 適切な構文ではないことは承知していますが、私が取り組んでいるプロジェクトには、このように書かれた膨大な量のコードが既にあります。
php - 変数が存在し、=== true かどうかを確認します
次のことを確認したい:
- 配列 isset 内のフィールド
- フィールド === true
if
これを1つのステートメントで確認することは可能ですか?
トリックを実行するかどうかを確認===
しますが、PHP 通知がスローされます。フィールドが設定されているかどうかを確認し、それが true であるかどうかを本当に確認する必要がありますか?
maintenance - Bugzilla:ページにバナー通知を挿入する方法は?
ユーザーが見ることができるように、Bugzillaページにバナー通知を挿入するにはどうすればよいですか?
(現在stackoverflow.comに表示されているバナーと同様に、「Stack Overflow 2011コミュニティモデレーターの選挙が進行中です。推薦は現在受け付けられています。」)
バナーを使用して、メンテナンスの変更をユーザーに通知したいと思います。現在、非常に初期のバージョンのbugzilla2.22.7を使用しています。
これについて何か言及しているページを見ました: http ://www.bugzilla.org/docs/2.18/html/cust-templates.html
...しかし、これは非常に複雑に見え、バナーが更新されたという理由だけでスクリプトを実行する必要があるようです。