질문:
다음의 데이터를 사용하여 구성 파일의 문자열을 어떻게 수정할 수 있습니까? 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!