問題タブ [die]
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 - die() に関する PHP の問題
だから、私はこのコードを持っています:
この条件が満たされると、purgePhotograph() 関数が適切に呼び出されますが、スクリプトが終了したようには見えません。die がここで呼び出されない理由はありますか? purgePhotograph() には、スクリプトを強制終了するコマンドもありません。
以下は、purge_photograph 関数です。
php - PHPの`die()`の代替
私は次のスクリプトを持っています
私が得る出力は
die()残りのスクリプトの実行を継続する方法(の代替/代替)はありますか?
編集:
申し訳ありませんが、私は欲しいものを手に入れ、質問を閉じることに投票しました。質問は無視してください。
perl - WWW :: Mechanize :: GZipが__DIE__シグナルをトリガーしています...なぜですか?
コードの突然の問題を追跡するのに少し時間がかかりましたが、WWW :: Mechanize::GZipがどういうわけか$SIG{ DIE }ハンドラーをトリガーしているようです。このコードを考えてみましょう:
なぜこれが起こるのか考えていますか?そして、それを防ぐために私は何ができますか?
ありがとう、
-マイク
php - die()の適切な使用?
注:出力バッファリングを使用しています。これは、head()関数とfoot()関数にラップされているだけです。
次のテンプレートを使用して、現在のPHPプロジェクトにページを作成します。
次の例はdie()の適切な使用法ですか?また、これが私にどのような問題を引き起こす可能性がありますか?
基本的に、複数のタスクを含むスクリプトがあり、スクリプトの残りの部分が実行されないようにしながら、入力エラーをユーザーに通知する適切な方法を設定しようとしています。
ありがとう!
php - CodeIgniter:die()関数を使用するとビューが読み込まれません
私は次のコードを持っています。ユーザーがログインしているかどうかを確認します。変数$is_logged_inが設定されていないか、Falseの場合、メッセージビューをロードします。残念ながら、同時にシステムは制限されたコンテンツビューをロードします。そこで、die()関数を使用しましたが、空白のページしか表示されなくなりました。
ユーザーがログインしていないときにのみメッセージビューをロードするにはどうすればよいですか?ありがとう。
php - 「...またはdie(...」の新しいバージョン
昔、私はPHPコードで「ordie」を使用していました。特にこのように:
明らかに、それは最近かなり恥ずべきことですが、XまたはYの原則はまだ私に語っています。だから私はこれを試してみますが:
しかし、それは解析エラーになります!そのようなステートメントのベストプラクティスは何ですか。それも見栄えがする必要があります(明らかに!)...
私は好きではありません
また
お気に入りはありますか?落胆?ベストプラクティス?スピードはいつもいいです。
perl - perlでスタックトレースなしでエラーで死ぬ正しい方法は何ですか?
私は perl スクリプトを書いています。ユーザーがコマンド ラインで指定したオプションをチェックしている部分で、オプションの何が問題なのかを説明するエラーで終了したいと考えています。この場合、このエラー メッセージに伴うスタック トレースは必要ありません。では、スタック トレースやデバッグ情報が表示されずにエラー メッセージが表示される最善の方法は何でしょうか?
私は次のことを試しました:
生産する
それから、私は試しました
生産する
Invalid optionsでは、どうすれば他に何も持たずに死ぬことができますか?
おまけの質問: への実際の呼び出しが 49 行目croakにあるのに、エラーが 47 行目にあると教えてくれるのはなぜですか?croak
php - exit() および die() メッセージをキャッチできますか?
die()キャッチ&exit()メッセージできるようにしたいです。これは可能ですか?と に似たものを期待していset_error_handlerますset_exception_handler。私は見ましたが、問題と呼び出しregister_shutdown_function()のコンテキストが含まれていないようです。die()exit()
私はそれを理解しdie()、exit()エラーを処理する悪い方法です。私はこれをしないように言われるつもりはありません。:) 私は一般的なシステムを作成しており、適切にログexit()を記録できるようにしたいdie()と考えています。何らかの理由で誰か (私ではない) がこれを実行することをお勧めします。
php - PHP OOP 例外または die()?
私はいくつかのプロジェクトを開発しています。そして、さまざまなエラーを制御したいと考えています。すべての一般的なフレームワークと php プロジェクトには、さまざまな例外があることを知っています。しかし、それは必須の作業ではないと思います。エラーが発生した場合は、メッセージで die() を作成できます。1. 例外の主な利点は何ですか? 2. die() でエラーを制御できますか?
ありがとうございました。
perl - 警告が生成された場合、どうすればPerlを死なせることができますか?
使用済みパッケージによって生成される警告を含め、警告が生成されるたびにスクリプトperlを停止させたいです。
たとえば、これは死ぬはずです:
use warnings FATAL => 'all';字句スコープであるため、役に立ちません。Test :: NoWarningsも、スクリプトを強制終了しないため、作業を行いません。