天天团购之setting文件夹的操作
2014-11-05 11:23:50| 分类:
PHP
| 标签:
|举报
|字号大中小 订阅
/**
* 配置读写删
* @access public
* @param string $key
* @param mixed $write
* @return mixed $value
* @return bool true;
* @example 读配置 ini('settings.site_name');
* @example 写配置 ini('settings.site_name', 'New Name');
* @example 删节点 ini('settings.old_name', INI_DELETE);
*/
1、setting文件夹内可以当作是一种持久化操作,有点radies的味道。
2、操作方式
1),数据的读取
ini(catalog.icon)表示读取setting文件夹内的catalog文件内的数组,该数组是$config['catalog']其中catalog一定要跟文件名一样,然后icon就是$config['catalog']中的一个key,例如:
$config["catalog"] = array (
'enabled' => true,
'filter' =>
array (
'empty' =>
array (
'enabled' => false,
),
),
'icon' =>
array (
1 =>
array (
'icon' => 'http://www.wooface.com/dev/uploads/2014-11-04/2d1cf68126fa61668080d084855ed9e9.jpg',
'script' => '',
),
2 =>
array (
'icon' => 'http://www.wooface.com/dev/uploads/2014-11-04/59c04fd913dabce5a29a8e8cc33f5956.jpg',
'script' => '',
),
3 =>
array (
'icon' => 'http://www.wooface.com/dev/uploads/2014-11-04/87d3f768a72dbabc65f35e7dda41dc5b.jpg',
'script' => '',
),
),
);
看到么,按照上诉方法读取出来的就是以icon为key的数组。
2)数据删除
ini('catalog.icon.2',INI_DELETE);
那么 2 =>
array (
'icon' => 'http://www.wooface.com/dev/uploads/2014-11-04/59c04fd913dabce5a29a8e8cc33f5956.jpg',
'script' => '',
),这条记录就被删除了。
评论这张
转发至微博
转发至微博
评论