① php写入配置文件
function saveAction()
{
$config_file='./application/config/sys.ini.php';
$info = $_POST;
$con = "<?php\r\nreturn array(\r\n";
$con .= "\t'CSS_PATH' => " . $info['CSS_PATH'];
$con .= "\r\n\t'JS_PATH' => " . $info['JS_PATH'];
$con .= "\r\n\t'FILE_PATH' => " . $info['FILE_PATH'];
$con .= '\r\n);\r\n?>';
if(file_put_contents($config_file,$con))
return true;
else
return false;
}
② 配置数据库文件database.php,需要配置哪些数据
1、数据库连接方式。
2、数据库主机名:指定数据库服务器游启的IP地埋磨宴弯银址或域名。
3、数据库端口号和用户名。
4、数据库密码和库编码。
5、数据库连接选项。
③ php怎么把数据写入文本文件
php数据写入文本文件的具体操作步骤如下:
1、使用touch命令建立一个a.php的文件。
④ php配置文件是什么
PHP 的配置文件一般是 php.ini 文件
php.ini 文件必须命名为'php.ini'并放置在httpd.conf中的PHPIniDir指令指定的目录中,使用phpinfo()函数可以查看。如果未作修改,windows平台下一般放在php安装目录中。
PHP还是一个不断发展的工具,其功能还在不断地删减
而php.ini的设置更改可以反映出相当的变化,
在使用新的PHP版本前,研究一下php.ini会有好处的
下面简单的介绍一下基本配置:
directive = value
; 指示标识符 是 *大小写敏感的* - foo=bar 不同于 FOO = bar。
engine = On
; 使 PHP scripting language engine(PHP 脚本语言引擎)在 Apache下有效。
short_open_tag = On
; 允许 tags 将被识别。
asp_tags = Off
; 允许ASP-style tags
precision = 14
; 浮点类型数显示时的有效位数
上面只是一个例子,其他详细的配置说明,可以参考一些资料。
⑤ php怎么写ini配置项
//用法ini_file(文件名,ini节名,键名key,键值)
//查询时键值留空或设为null,函数返回键值
//若无ini节名,则ini节名设为nullini节名不包含[]
//查询
//echoini_file('abc.ini','sectionA','key1');
//输出对应的键值如123ds
//添加或更改
/*
if(ini_file('abc.ini','sectionA','key1','bnmv')
echo"成功添加或修改";
else
echo"操作失败";
*/
functionini_file($inifilename,$mode=null,$key,$value=null){
//传入参数为null时的默认值
$inifilename=$inifilename==null?'Application.ini':$inifilename;
$key=$key==null?'user':$key;
if(!file_exists($inifilename))
returnnull;
//读取
$confarr=parse_ini_file($inifilename,true);
$newini="";
if($mode!=null)
{
//节名不为空
if($value==null)
{return@$confarr[$mode][$key]==null?null:$confarr[$mode][$key];}
else
{$YNedit=@$confarr[$mode][$key]==$value?false:true;//若传入的值和原来的一样,则不更改
@$confarr[$mode][$key]=$value;
}
}
else
{//节名为空
if($value==null)
{return@$confarr[$key]==null?null:$confarr[$key];}
else
{$YNedit=@$confarr[$key]==$value?false:true;//若传入的值和原来的一样,则不更改
@$confarr[$key]==$value;
$newini=$newini.$key."=".$value." ";
}
}
if(!$YNedit)
returntrue;
//更改
$Mname=array_keys($confarr);
$jshu=0;
foreach($confarras$k=>$v)
{
if(!is_array($v))
{$newini=$newini.$Mname[$jshu]."=".$v." ";$jshu+=1;}
else
{$newini=$newini.'['.$Mname[$jshu]."] ";//节名
$jshu+=1;
$jieM=array_keys($v);
$jieS=0;
foreach($vas$k2=>$v2)
{$newini=$newini.$jieM[$jieS]."=".$v2." ";$jieS+=1;}
}
}
if(($fi=fopen($inifilename,"w")))
{
flock($fi,LOCK_EX);//排它锁
fwrite($fi,$newini);
flock($fi,LOCK_UN);
fclose($fi);
returntrue;
}
returnfalse;//写文件失败
}
ini_file('你的文件名','123','qew','456');
⑥ [php教程]请教linux下php的配置文件在什么地方
<?php
phpinfo();
?>