このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 2.6.0 リファレンスマニュアル

variable $SAFE

$SAFE -> Integer[permalink][rdoc]

カレントプロセスのセーフレベルを表す整数です。

セーフレベルについてはセキュリティモデル を参照してください。

Thread.current.safe_level と同じです。非整数を代入しようとすると TypeError が発生します。

この変数はグローバルスコープです。 Ruby起動時の初期値は 0 です。