Functions/ini_read_string

リファレンス URL:ini_read_string(section, key, default); 「文字列型 (String) 」として戻り値 INI に保存された値を指定したセクションおよびキーで抽出し、読み取ったデータを文字列型として関数の戻り値が返します。 INI は Fail Safe(フェイルセーフ/安全確保な仕様)なので、値の読み取りに失敗した場合デフォルト値を返すよう設計されています。 ini_read_string 関数の三つ目の引数には、処理に失敗した時にどんな値(あるいはメッセージ)を返すのかについてをデフォルト値として設定できます。

Functions/ini_read_real

リファレンス URL:ini_read_real(section, key, default); 「実数型 (Real) 」として戻り値。 指定したセクションおよびキーで INI から実数型として値を読み取りします。 INI は Fail Safe(フェイルセーフ/安全確保な仕様)なので、値の読み取りに失敗した場合、デフォルト値を返します。 三つ目の引数では、読み取り処理などに失敗した時に返す値(デフォルト値)の定義を行います。ここで定義されたデフォルト値は関数処理に失敗したら返される値となります。

Functions/ini_write_real

リファレンス URL:ini_write_real(section, key, value); 戻り値無し(Returns: N/A) セクション(section)とキー(key)を指定して値(value)を実数型(Real)として INI に書き込む。 INI への書き込みはメモリ上のデータに対するものなので、ファイルへの書き込みはこの関数から実行されていない。 実数型としての保存なので有理数および無理数を含む、つまり整数型として保存したつもりが浮動小数点型になっていたとしてもそれは仕様なのでバグではない。

Functions/ini_close

リファレンス URL:ini_close(); 「文字列 (String) 」として戻り値。 INI に加えられた変更をファイルに保存するため用いる関数。もしくは明示的にopenされたファイルをcloseする関数。 ファイル入出力では open したら必ず close するのが作法。この関数は戻り値としてファイル出力された全内容を返すため、INI に書きこまれた全データは、同時に変数で受け取ることが可能。