問題タブ [error-suppression]

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.

0 投票する
14 に答える
4713 参照

php - PHP関数の引数エラー抑制、empty()isset()エミュレーション

この質問への答えはノーだと確信していますが、PHPの第一人者がいる場合に備えて

無効な引数または存在しない変数を渡すことができ、phpを使用せずにエラーが発生しないような方法で関数を作成することは可能ですか?'@'

空とissetのように。作成したばかりの変数を渡すことができ、エラーは発生しません。

0 投票する
19 に答える
64029 参照

php - PHPの@演算子でエラーを抑制します

あなたの意見では、エラーを処理している可能性があるのに、@演算子を使用してPHPのエラー/警告を抑制することは有効ですか?

もしそうなら、どのような状況でこれを使用しますか?

コード例は大歓迎です。

編集:返信者への注意。エラー報告をオフにするつもりはありませんが、たとえば、一般的な方法は

その後チェックします...しかし、@を実行することで取り除くことができます

または類似。

質問は、@がエラーを抑制するために使用され、他の方法で処理できない場所はありますか?

0 投票する
7 に答える
3171 参照

php - PHPエイリアス@関数

私はPHPを初めて使用し、@ mysql_ping()のような@プレフィックスを持つ関数を呼び出すいくつかの例を見て混乱しています。

それはなんのためですか?@は破棄され、「エイリアス」は十分なキーワードではないため、グーグル/検索はあまり役に立ちません。

0 投票する
3 に答える
168 参照

php - PHPで何かを含む場合と含まない場合がある変数を出力するためのベストプラクティスは何ですか?

私はアプリケーションを開発しており、フォームを編集する場合は入力されるが、フォームが新しいエントリになる場合は入力されないフォームを表示したいと考えています。これを行う最も冗長な方法は、フォームを 1 つだけ使用し、変数をエコーするためのエラーを抑制して、新しいフォームの場合は何も出力されないようにすることだと思います (新しいフォームの場合は変数が存在しないため)。 . 例えば:

これは良い習慣ですか、それとももっと良い方法がありますか? 新しいアイテムと編集するアイテムで別々のビューを作成する必要がありますか? これを行うと、パフォーマンスにどのような影響がありますか?

0 投票する
8 に答える
10797 参照

c# - thread.abort() エラー C# を抑制するにはどうすればよいですか?

プログラムのロード中にバックグラウンド スレッドにスプラッシュ スクリーンを表示しています。ロードしたら、スレッドを中止します。唯一の目的は Now Loading スプラッシュ フォームを表示することだったからです。

ThreadAbortException私の問題は、スレッドを中止すると、ユーザーが [続行] をクリックするだけでスローされることです。

どうすればこれに対処できますか? みたいに抑えようとしてたのに -->

しかし、ここで怒鳴られそうな気がして、うまくいきません。

ありがとう!

0 投票する
11 に答える
243296 参照

php - PHP での @ 記号の使用は何ですか?

@次のような特定の関数の前での使用を見てきました。

この記号の用途は何ですか?

0 投票する
4 に答える
1534 参照

php - エラー抑制@機能しない

私はPHP開発セットアップでエラー抑制演算子をうまく使用しています。しかし、最近、次のような通知が表示されます。

注意:初期化されていない文字列オフセット:35行目のC:\ website \ xxx \ htdocs \ contains\myscript.phpで0

35行目:

$ file_name = @ $ File ['file_name'];

display_errorsをオンにし、error_reportingを6143(E_ALL)に設定しています。

私は何かが足りないのですか?エラーを抑制すべきではありませんか?

編集:

バージンスクリプトでテスト済み:

エラーを抑制しました。したがって、error_reporting値を何らかの方法で変更していると思います。(11時のフィルム)

年の助けのためのThx。

0 投票する
3 に答える
862 参照

php - includeまたはrequireの前に@は何を意味しますか

php で @ を include または require する前に使用すると、@ は何を意味するのでしょうか?!

そのような :

初心者の質問かもしれませんが、知っておく必要がありますか?!

ごめんなさい

0 投票する
4 に答える
29631 参照

c++ - C++ コードで cppcheck のインライン抑制フィルター オプションを使用する方法は?

C++ コードの静的コード分析に Cppcheck を使用したいと考えています。--inline-supprコマンドである種の警告を抑制することができることを学びました。ただし、コメントに入力する必要がある「suppressed_error_id」が見つかりません。

0 投票する
6 に答える
912 参照

php - @ $ array ['possibly_missing_key']はアンチパターンですか?

PHP配列から欠落している可能性のある値を抽出するときに@を使用しても大丈夫ですか?例:

意図された動作:

使用パターンを広める前に知りたい。