Maison > développement back-end > Problème PHP > Comment modifier le fichier de configuration en php ?

Comment modifier le fichier de configuration en php ?

coldplay.xixi
Libérer: 2023-03-01 14:38:01
original
3240 Les gens l'ont consulté

Comment modifier le fichier de configuration en php ?

Comment modifier le fichier de configuration en php ?

Comment modifier le fichier de configuration en php :

1. Modifiez d'abord la page de démarrage

<?php
include("dbconfig.php");
?>
<form action="edit.php" method="post">
    <br />
    端口:<input type="text" name="DB_HOST" value="<?php echo DB_HOST;?>" /><br />
    用户名:<input type="text" name="DB_USER" value="<?php echo DB_USER;?>" /><br />
    密码:<input type="text" name="DB_PASS" value="<?php echo DB_PASS;?>" /><br />
    数据库名:<input type="text" name="DB_NAME" value="<?php echo DB_NAME;?>" /><br />
    <input type="submit" value="修改" />
</form>
Copier après la connexion

2. 🎜>

<?php
//获取配置文件的内容
$string = file_get_contents(&#39;config.php&#39;);
foreach ($_POST as $key=>$value) {
    //正则匹配对应的一行
    $old_inf = "/define\(&#39;$key&#39;,&#39;.*?&#39;\);/";
    //要修改成的数据
    $new_inf = "define(&#39;$key&#39;,&#39;$value&#39;);";
    //替换
    $string = preg_replace($old_inf,$new_inf,$string);
}
//写入配置文件
file_put_contents(&#39;config.php&#39;,$string);
echo "修改成功";
Copier après la connexion
Tutoriel recommandé : "

Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal