るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.032秒)
トップページ > バージョン:2.6.0[x] > クエリ:nil[x] > オブジェクト:ENV[x]

別のキーワード

  1. _builtin nil?
  2. object nil?
  3. nilclass nil?
  4. object nil
  5. _builtin nil

ライブラリ

キーワード

検索結果

ENV.delete(key) -> String | nil (358.0)

key に対応する環境変数を取り除きます。取り除かれた環境変数の 値を返しますが、key に対応する環境変数が存在しない時には nil を返します。

...字列以外のオブジェクトを指定した場合は to_str メソッド
による暗黙の型変換を試みます。

//emlist[][ruby]{
ENV
['TEST'] = 'foo'
ENV
.delete('TEST') # => "foo"
ENV
.delete('TEST') { |key| puts "#{key} is not found in ENV" } # TEST is not found in ENV
//}...

ENV.delete(key) {|key| ... } -> String | nil (358.0)

key に対応する環境変数を取り除きます。取り除かれた環境変数の 値を返しますが、key に対応する環境変数が存在しない時には nil を返します。

...字列以外のオブジェクトを指定した場合は to_str メソッド
による暗黙の型変換を試みます。

//emlist[][ruby]{
ENV
['TEST'] = 'foo'
ENV
.delete('TEST') # => "foo"
ENV
.delete('TEST') { |key| puts "#{key} is not found in ENV" } # TEST is not found in ENV
//}...

ENV.index(val) -> String | nil (358.0)

val に対応するキーを返します。対応する要素が存在しない時には nil を返します。

...応するキーを返します。対応する要素が存在しない時には
nil を返します。

ENV
.index は obsolete です。使用すると警告メッセージが表示されます。
ENV
.key を使用してください。

@param val 値を指定します。文字列で指定します...

ENV.key(val) -> String | nil (358.0)

val に対応するキーを返します。対応する要素が存在しない時には nil を返します。

...応するキーを返します。対応する要素が存在しない時には
nil を返します。

ENV
.index は obsolete です。使用すると警告メッセージが表示されます。
ENV
.key を使用してください。

@param val 値を指定します。文字列で指定します...

ENV.rehash -> nil (355.0)

何もしません。nilを返します。

何もしません。nilを返します。

絞り込み条件を変える

ENV.shift -> [String, String] | nil (355.0)

環境変数を一つ取り除いて、それを名前と値の組の配列で返します。 環境変数が一つも設定されていなければ nil を返します。

環境変数を一つ取り除いて、それを名前と値の組の配列で返します。
環境変数が一つも設定されていなければ nil を返します。

ENV.reject! {|key, value| ... } -> ENV | nil (343.0)

key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。

...であ
る時、環境変数を削除します。

reject! は要素に変化がなければ nil を返します。

//emlist[][ruby]{
ENV
['FOO'] = 'bar'
ENV
.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV
.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}...

ENV.filter! {|key, value| ... } -> ENV | nil (328.0)

キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。

...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。

ブロックが省略された場合には Enumerator を返します。

@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,...

ENV.select! {|key, value| ... } -> ENV | nil (328.0)

キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。

...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。

ブロックが省略された場合には Enumerator を返します。

@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,...

ENV.assoc(key) -> Array | nil (307.0)

自身が与えられたキーに対応する要素を持つとき、見つかった要素のキーと値のペアを 配列として返します。

自身が与えられたキーに対応する要素を持つとき、見つかった要素のキーと値のペアを
配列として返します。

@param key 検索するキーを指定します。

@see Hash#assoc

絞り込み条件を変える

ENV.rassoc(value) -> Array | nil (307.0)

自身が与えられた値に対応する要素を持つとき、見つかった要素のキーと値のペアを 配列として返します。

自身が与えられた値に対応する要素を持つとき、見つかった要素のキーと値のペアを
配列として返します。

@param value 検索する値を指定します。

@see Hash#rassoc

ENV.[]=(key, value) (88.0)

key に対応する環境変数の値を value にします。 value が nil の時、key に対応する環境変数を取り除きます。

...トを指定した場合は to_str メソッドによる暗黙
の型変換を試みます。

@return value を返します。

//emlist[][ruby]{
ENV
['NEW_KEY'] = 'some_value'
ENV
['NEW_KEY'] # => 'some_value'
ENV
.store('NEW_KEY', nil) # => nil
ENV
.has_key?('NEW_KEY') # => false
//}...

ENV.store(key, value) -> String (88.0)

key に対応する環境変数の値を value にします。 value が nil の時、key に対応する環境変数を取り除きます。

...トを指定した場合は to_str メソッドによる暗黙
の型変換を試みます。

@return value を返します。

//emlist[][ruby]{
ENV
['NEW_KEY'] = 'some_value'
ENV
['NEW_KEY'] # => 'some_value'
ENV
.store('NEW_KEY', nil) # => nil
ENV
.has_key?('NEW_KEY') # => false
//}...

ENV.[](key) -> String (70.0)

key に対応する環境変数の値を返します。該当する環境変数が存在 しない時には nil を返します。

...列で指定します。文字列以外のオブ
ジェクトを指定した場合は to_str メソッドによる暗黙の型変換
を試みます。

//emlist[][ruby]{
ENV
['PATH'] # => "/usr/local/bin:/usr/bin:/bin:/usr/X11/bin"
ENV
['NON_EXIST_KEY'] # => nil
//}...

ENV.values_at(*key) -> [String] (70.0)

引数で指定されたキー(環境変数名)に対応する値の配列を返します。存在 しないキーに対しては nil が対応します。

...数名)に対応する値の配列を返します。存在
しないキーに対しては nil が対応します。

例:

ENV
.update({'FOO' => 'foo', 'BAR' => 'bar'})
p ENV.values_at(*%w(FOO BAR BAZ)) # => ["foo", "bar", nil]

@param key 環境変数名を指定します。文字列で指定...

絞り込み条件を変える

ENV.delete_if -> Enumerator (43.0)

key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。

...であ
る時、環境変数を削除します。

reject! は要素に変化がなければ nil を返します。

//emlist[][ruby]{
ENV
['FOO'] = 'bar'
ENV
.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV
.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}...

ENV.delete_if {|key, value| ... } -> ENV (43.0)

key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。

...であ
る時、環境変数を削除します。

reject! は要素に変化がなければ nil を返します。

//emlist[][ruby]{
ENV
['FOO'] = 'bar'
ENV
.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV
.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}...

ENV.reject! -> Enumerator (43.0)

key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。

...であ
る時、環境変数を削除します。

reject! は要素に変化がなければ nil を返します。

//emlist[][ruby]{
ENV
['FOO'] = 'bar'
ENV
.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV
.reject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}...

ENV.filter! -> Enumerator (28.0)

キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。

...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。

ブロックが省略された場合には Enumerator を返します。

@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,...

ENV.keep_if -> Enumerator (28.0)

キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。

...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。

ブロックが省略された場合には Enumerator を返します。

@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,...

絞り込み条件を変える

ENV.keep_if {|key, value| ... } -> ENV (28.0)

キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。

...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。

ブロックが省略された場合には Enumerator を返します。

@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,...

ENV.select! -> Enumerator (28.0)

キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。

...常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。

ブロックが省略された場合には Enumerator を返します。

@see ENV.delete_if,ENV.reject!, Hash#keep_if, Hash#select!,...

ENV.reject -> Enumerator (22.0)

環境変数のうち、ブロックを評価した値が真であるものをとり除きます。 Enumerable#reject と異なり Hash を返します。また、とり除いた結果 は実際の環境変数に影響を与えません。

...除きます。
Enumerable#reject と異なり Hash を返します。また、とり除いた結果
は実際の環境変数に影響を与えません。

//emlist[][ruby]{
ENV
['TEST'] = 'foo'
result = ENV.reject { |key, value| key == 'TEST' }
result['TEST'] # => nil
ENV
['TEST'] # => "foo"
//}...

ENV.reject {|key, value| ... } -> Hash (22.0)

環境変数のうち、ブロックを評価した値が真であるものをとり除きます。 Enumerable#reject と異なり Hash を返します。また、とり除いた結果 は実際の環境変数に影響を与えません。

...除きます。
Enumerable#reject と異なり Hash を返します。また、とり除いた結果
は実際の環境変数に影響を与えません。

//emlist[][ruby]{
ENV
['TEST'] = 'foo'
result = ENV.reject { |key, value| key == 'TEST' }
result['TEST'] # => nil
ENV
['TEST'] # => "foo"
//}...