質問:
からのデータを使用して設定ファイル内の文字列を変更するにはどうすればよいですか? PHP フォーム ($_POST 変数)?
答え:
CSV、Ini、XML、JSON、YAML などの構造化ファイル形式の使用を検討してください。これらの形式の読み取りと書き込みには、専用の API を利用します。
代替アプローチ:
例:
構成ファイルを管理するための基本的な PHP クラス:
class MyConfig { public static function read($filename) { $config = include $filename; return $config; } public static function write($filename, array $config) { $config = var_export($config, true); file_put_contents($filename, "<?php return $config ;"); } }
使用法:
// Write to config file MyConfig::write('conf1.txt', ['setting_1' => 'foo']); // Read and modify config in-memory $config = MyConfig::read('conf1.txt'); $config['setting_1'] = 'bar'; $config['setting_2'] = 'baz'; // Update config file with modified values MyConfig::write('conf1.txt', $config);
以上がPHP フォーム データを使用して構成ファイル文字列を変更するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。