, 나는 config.php를 가지고 :변수를 PHP 파일에 저장하는 방법을 설정 하시겠습니까?
//default config
$name = 'default name';
$mail = 'default mail';
를 그리고 사용자의 편집 변수를 수 있도록 양식을 사용하려면, 모든 것을 그냥 사용하여 데이터베이스와 유사하지만,이 경우의 차이는 그 것이다 PHP 파일을 구현하고 있습니다
따라서 $_POST['name']; $_POST['mail'];
을 얻은 후에 변수를 수정하고 해당 PHP에 저장하려면 어떻게해야합니까?
function generateConfig(){
return "//default config"
. '$name' . " ='{$_POST['name']}';"
. '$mail' . " ='{$_POST['mail']}';";
}
file_put_contents("file.config", generateConfig());
그것은 해결책이지만, 더 나은 사람이 JSON, XML을 사용하는 또는 것 :
하지 마십시오. 진지하게, 진지하게,하지 마라. 편집 가능한 데이터를 사용하려면 데이터베이스를 사용하거나 정형화 된 형식 (예 : ini, JSON, XML 등)으로 구조화 된 구성 파일을 사용하십시오. 프로그래밍 방식으로 PHP를 편집하는 것은 심각하지 않습니다. – Quentin
이 설정 파일은 기본적으로 설정이있는 텍스트 파일입니까? – Jack
그것은 eg.id, pwd, 서버 이름 등 변수가있는 텍스트 파일입니다. 그게 권한입니다. – user782104