php 写入信息到文件中

我现在自己在做一个购物的后台,那像一些购物网站的主题,地址,电话,什么的这些不常改变的信息,我想通过后台写入到一个文件中,然后前台的那些页面就知道调用这个文件中,提取相应... 我现在自己在做一个购物的后台,那像一些购物网站的主题,地址,电话,什么的这些不常改变的信息,我想通过后台写入到一个文件中,然后前台的那些页面就知道调用这个文件中,提取相应的信息,这样不知道怎么写 展开
 我来答
hcl198925
2010-02-25 · TA获得超过138个赞
知道答主
回答量:133
采纳率:0%
帮助的人:99.7万
展开全部
放到数据库里就可以了撒,前台调用就行了不
写到一个文件

<?php
$op=fopen(1.txt,'w');
$value="想写入的信息";
fwrite($op,$value);
fclose($op);

?>
百度网友1269b5400
推荐于2016-04-21
知道答主
回答量:50
采纳率:0%
帮助的人:41.5万
展开全部
当然可以,这是缓存应用最简单的一个应用了
思路如下:
1,在后台做个表单可以输入主题,地址,电话什么的,
2,提交后,把这些信息放到一个数组里面比如
$arr['themes']="abc";
$arr['address']="abc";
$arr['phone']="abc";
3,再把这个数组转换成字符串
4,写入文件

附:数组转字符串函数
-------------------------
//递归数组生成字符串 by phperz. com
function arr2str($arr,&$str){
if(empty($arr) or !is_array($arr)) return "";
$str .= "array(";
foreach($arr as $key=>$value){
if (is_array($value)){
$str .= "\"$key\"=>";
$this->arr2str($value,&$str);
}
else{
$str .= "\"$key\"=>\"$value\",\r\n";
}
}
$str .= "),";
return $str;
}
-------------------------

例:
$arr['themes']="abc";
$arr['address']="abc";
$arr['phone']="abc";
$fp = fopen("cache.php","w");//创建缓存
arr2str($arr,&$data); //把数组转成字符串
$data = "<?php\r\n \$data=".rtrim($data,",")."\r\n?>";
fwrite($fp,$data);//写入文件

调用时把cache.php include到当然文件
直接用$data['address']就可以调用你的地址数据了.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lrenwang
2010-02-25 · TA获得超过289个赞
知道小有建树答主
回答量:437
采纳率:0%
帮助的人:305万
展开全部
这么写还不累死了阿

用mysql数据库阿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蕾哈尔的星星5E
2010-02-25 · TA获得超过177个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:160万
展开全部
查看php手册fopen()函数有具体的例子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式