重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
fopen打开文件资源的时候,mode参数选择w,w+或a,a+,如果文件不存在,就会自动创建文件
创新互联建站是一家专业提供交口企业网站建设,专注与网站设计、成都做网站、HTML5、小程序制作等业务。10年已为交口众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
一般情况建议直接使用file_put_contents,会自动打开文件资源,写入数据并关闭资源,如果文件不存在会自动创建文件,操作也会简便很多
详细信息请参看文档
PHP有自带的高性能函数 var_export
conn.php
?php
$dbconfig = array (
'host'='127.0.0.1',
'name'='root',
'password'='123456',
?
b.php
?php
// 读取配置
include 'conn.php';
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx';
file_put_contents('conn.php', "?php\n$dbconfig = " . var_export($dbconfig) . "\n?");
// 再读取配置
include 'conn.php';
echo $dbconfig['host'];
?
参考连接:
两种方法:
一:将图片上传至指定目录,在数据库中保存文件名和文件路径。
二:将图片文件读入字符串,将字符串保存到数据库,不推荐(没那么长的字段长度支持)。
看你的表格,只需要从表单中循环取出所有行,然后依次写入数据库就行了
假设表单中是:txt1[] txt2[]......
通过$a=$_POST["txt1[]"]取得值,然后循环写入:
for($t=0;$t=count($a)-1;$t++){
// insert into 表 (字段1,......) values ('$a[$t]',.....)
}
至于打印,在JS中直接windows.print就行了