るりまサーチ

最速Rubyリファレンスマニュアル検索!
60件ヒット [1-60件を表示] (0.084秒)
トップページ > クエリ:String[x] > クエリ:Ruby[x] > クエリ:ruby[x] > クエリ:string[x] > クエリ:@[x] > 種類:特異メソッド[x] > オブジェクト:ENV[x]

別のキーワード

  1. string []=
  2. string slice!
  3. string slice
  4. string []
  5. openssl utf8string

ライブラリ

キーワード

検索結果

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

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

...変数を取り除きます。

@
param key 環境変数名を指定します。文字列で指定します。文字列以外のオ
ブジェクトを指定した場合は to_str メソッドによる暗黙の型変
換を試みます。
@
param value 置き換えるべき...
...トを指定した場合は 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.delete(key) -> String | nil (224.0)

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

...ます。

@
param key 環境変数名を指定します。文字列で指定します。文字列で指定しま
す。文字列以外のオブジェクトを指定した場合は 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 (224.0)

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

...ます。

@
param key 環境変数名を指定します。文字列で指定します。文字列で指定しま
す。文字列以外のオブジェクトを指定した場合は 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.[](key) -> String (222.0)

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

...nil を返します。

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

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

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

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

...変数を取り除きます。

@
param key 環境変数名を指定します。文字列で指定します。文字列以外のオ
ブジェクトを指定した場合は to_str メソッドによる暗黙の型変
換を試みます。
@
param value 置き換えるべき...
...トを指定した場合は 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
//}...

絞り込み条件を変える