PHPIni (.ini)
予備知識
-
- 設定ファイル形式.
- キーを値に関連づける.
- 要素をセクションに集める.
- 配列やマップ等のPHP式を表すことができる.
- PHPアプリケーションサービスのための設定形式.
- テキスト形式.
ImportとExport
- Import["file","PHPIni"]はIniファイルの表現をAssociationとして返す.
- Import["file",{"Ini",elem}]はファイルを指定のデータ表現で返す.
- Export["file.ini",expr]は expr をIniファイルとしてエキスポートする.
- 一般的な情報は,以下の関数ページを参照のこと.
-
Import, Export ファイルからインポートする,あるいはファイルへエキスポートする CloudImport, CloudExport クラウドオブジェクトからインポートする,あるいはクラウドオブジェクトへエキスポートする ImportString, ExportString 文字列からインポートする,あるいは文字列へエキスポートする ImportByteArray, ExportByteArray バイト配列からインポートする,あるいはバイト配列へエキスポートする
Import要素
- 一般的なImport要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Summary" ファイルの概要 "Rules" 使用可能なすべての要素の規則のリスト - データ表現要素:
-
"Data" 連想として表されたデータ "DataRules" 規則のリストとして表されたデータ "CommentedData" セクションのリストが規則として表されたデータと,文字列として表されたコメント - "PHPIni"形式は連想またはリストの要素をエキスポートする.
- "PHPIni"は連想をセクションのリストとして扱う.キーはセクション名,値は連想としてのセクションの要素を示す.
- Wolfram言語のリストはPHPIniではPHPの配列として表される.
- Wolfram言語の配列はPHPIniではPHPのマップとして表される.
- PHPのシンボル"On","True","Yes"はTrueとしてインポートされる.PHPのシンボル"Off","False","No"はFalseとしてインポートされる.
- "PHPIni"は規則と文字列が混在したリストを取る.規則はセクションとして,文字列はコメント行としてエキスポートされる.
- コメント行は";"で始まる.
- 最初のセクションの前に宣言された要素はキーNoneに関連付けられる.
- "CommentedData"ではインラインコメントが維持される.他のデータ表現では除去される.