無限ループとは?

Weblio 辞書 > コンピュータ > PHP用語 > 無限ループの意味・解説 

無限ループ

【英】 Infinite loop

永遠に繰り返されてしまうループのこと。PHPスクリプト場合、ほとんどの場合プログラムバグである。無限ループをしたプログラム停止させるため、php.iniではmax_execution_time設定用意されており、デフォルト30秒を超えるプログラム強制的停止することになっている。この設定は、set_time_limit関数でも実行時に変更できる。


無限ループ

読み方むげんループ
【英】infinite loop

無限ループとは、プログラムが同じ処理を繰り返し終了できない状態になることである。

プログラム特定の処理を複数実行させる場合、同じ処理を繰り返し行う命令記述するが、それにはある特定の条件を満たした場合(あるいはある条件を満たさなくなった場合)に処理を抜けるようにする記述を伴う。この条件記述されていなかったり、適切な条件与えられていなかったり、あるいはプログラム作成の際には想定されていなかったデータ与えられたりすると、繰り返し処理を抜け出すことができなくなることがある

無限ループが発生した場合プログラム反応しなくなり、OSなど外部から強制的プログラム終了させるしかない

プログラミングのほかの用語一覧
コーディング:  命令  メタ文字  文字列リテラル  無限ループ  内部割り込み  ネスト  ヌルポインター

無限ループ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/11/22 16:47 UTC 版)

無限ループ(むげんループ、英語: infinite loop)は、コンピュータ・プログラム等の一連の手続き等が無限に繰り返される(ループする)ことである。永久ループ(えいきゅうループ)ともいう。


  1. ^ たとえばC言語ならば「for (;;) { ... }」や「while (1) { ... }」と書くのがイディオムである。
  2. ^ C言語ならばbreak文
  3. ^ Alderson Loop The Jargon File, Version 4.4.7. Accessed 5/21/2006. (Public Domain) (英語)
  4. ^ The Story of Mel "Perhaps my greatest shock came ~" から後のくだり
  5. ^ Caught in an infinite loop (無限ループにハマりました) 日常会話での使用例。 (英語)
  6. ^ Confession of an infinite looper (無限ルーパーの告白) ある曲だけを繰り返し聞いている人。 (英語)
  7. ^ infinite loop


「無限ループ」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「無限ループ」の関連用語

無限ループのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   
検索ランキング



無限ループのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2020 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ無限ループの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの無限ループ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2020 Weblio RSS