在PHP中如何把数组写成配置文件
1、配置文件
<?php
return array (
556770 => '65460d6684dcad3d0a92f1feb7fde199',
567701 => '9c2acd2db8787c27d68f997ec49b013b',
570983 => '7ff5f63282ad3c9d234a09025143d8b2',
552162 => '5d70e27ed69bf83725d19505869ceb31',
555203 => 'c5cbaced05833ba3f8de3a0c13e301b4',
538722 => '5f5632558a8f8d1e092b8087b148754b',
542035 => 'e37db8dee0da4cd9a18e85c5c55d6c98',
542036 => '6864cddc50ebf1ba96862e09a3a6bd80',
583686 => '4f3c42988f4154271b9d430a4d34a591',
503388 => '67eac663a19a4d030445f1847a845669',
552993 => 'adae98b62ae5f6662749e0f93c84ed8c',
542237 => 'fdcb93166ff3159ac0e44744b90d87ca',
579251 => '590253f71017d84ca0d00d34c686333a',
592314 => '7b283d05d597d7049e3800aa73a77ffd',
538902 => '2067f003ee86df72166f6d83841392b6',
507719 => '01849069049972940cddbffe46fc44ac',
577399 => '094604272a56d093825063db3a726f03',
514302 => '1d15b26cdeef8d86913a8e162b32fbd8',
506640 => 'fa785771dcfce36d294e114a8477955e',
503502 => 'a786c6b54b1a1fc9da1e56336823194c',
591992 => '3f38689d0915d11efaad34dc1aa240eb',
515667 => '81932a1bd34973250232caa26fd7b496',
538461 => '5fae6571c9263ef3791b91722f1b3372',
512976 => '77958723805cfa1405f588c22bf550a2',
528532 => '1369273015fbc6d9112262d9194839e6',
541756 => '90246a5dedfd43df876f678624ee25e5',
581727 => '232e6c8640fc2fbd585893293fdd76a7',
559196 => '42c84c09b91afc1a097b040461991deb',
505659 => 'fdaef69f656988b3b01e9d3dee367962',
513649 => '8751a7424593c635628e4031e24bf45f',
507040 => 'd299ea4018d44b6d599b4d02ee0fb51e',
594555 => 'be87c3a1a65e6435c8dc0a9b7af924ed',
1 => 'sun',
2 => 'sun',
);
2、使用配置文件
$filename= dirname(dirname(dirname(__FILE__))) . '/include/configure/config.php';
$arr = require_once($filename);
var_dump($arr);
3、写入配置文件
$a = var_export($arr,true); file_put_contents($filename,"<?php \n return ".$a.';');
在PHP中如何把数组写成配置文件的更多相关文章
- python2/3中 将base64数据写成图片,并将图片数据转为16进制数据的方法、bytes/string的区别
1.python2将base64数据写成图片,并将数据转为16进制字符串的方法 import binascii img = u'R0lGODlhagAeAIcAAAAAAAAARAAAiAAAzABE ...
- 【Azure 环境】Azure Resource Graph Explorer 中实现动态数组数据转换成多行记录模式 - mv-expand
问题描述 想对Azure中全部VM的NSG资源进行收集,如果只是查看一个VM的NSG设定,可以在门户页面中查看表格模式,但是如果想把导出成表格,可以在Azure Resource Graph Expl ...
- 把iview中的table组件写成了一个公用组件,在另一个组件里去引用它的时候rander函数里的this指向不正确
在vue项目里使用iview制作后台管理系统时,由于有多个页面都需要用到table组件,所以就把table写到了一个公共组件里,在其他页面去引用它,但是这时会发现一个问题,就是render函数里的th ...
- vue中data为什么不写成data:{}这样而是写成data(){return {}}类型。
data:{}:这样会直接挂载在vue实例中,变成全局变量,容易造成污染,再次今日该组件页面,会保留上次的变量值,不会被初始化 data(){return {}} :return包裹后数据中变量只在当 ...
- ASP.NET的一次奇遇:UserControl写成Control引发的w3wp进程崩溃
昨天在写代码中一不小心将UserControl写成了Control,将原来应该继承自System.Web.UI.UserControl的用户控件,比如下面的BlogStats: <%@ Cont ...
- 使用 Array2XML把数组转成XML格式,有相同的节点
最近开发一个项目,需要调用第三方的接口,第三方提供的数据是xml,我直接使用Array2XML把php数组转成XML格式. XML格式如: <root> <body> < ...
- Oracle中使用Table()函数解决For循环中不写成 in (l_idlist)形式的问题
转: Oracle中使用Table()函数解决For循环中不写成 in (l_idlist)形式的问题 在实际PL/SQL编程中,我们要对动态取出来的一组数据,进行For循环处理,其基本程序逻辑为: ...
- C/C++中数组转换成指针的情况
数组转换成指针:在大多数用到数组的表达式中,数组自动转换成指向数组首元素的指针.比如: int ia[10]; int *p = ia; //ia转换成指向数组首元素的指针 以下情况上述转换不会发生: ...
- js中123==123为false的问题--写成123=="123"即可解决问题
项目中遇到过一个问题,js拿到后台返回的一个数字,在if中判断时,出现类似123==123为false的结果, 初步分析原因,应该是返回的是string类型的,但拿来比较的是个number类型的,所以 ...
随机推荐
- Vue项目需求实现记录(永久更新)
1.表单校验功能: 在el-form标签中定义:rules="rules";ref="reference" 在el-form-item定义prop=" ...
- javascript面向对象习题答案
第二章 1.如果我们在控制台中执行下列语句,结果分别是什么?为什么? var a; typeof a; undefined > var s = '1s'; s++; NaN > !!&qu ...
- C学习笔记(逗号表达式)
(1)书写: ① int i; i=(i=*,i*); printf("%d\n",i); i=60; ② int i; i=i=*,i*; printf("%d\n&q ...
- 《SQL CookBook 》笔记-第三章-多表查询
目录 3.1 叠加两个行集 3.2 合并相关行 3.3 查找两个表中相同的行 3.4 查找只存在于一个表中的数据 3.5 从一个表检索与另一个表不相关的行 3.6 新增连接查询而不影响其他连接查询 3 ...
- MySQL replace into (insert into 的增强版)
在使用SQL语句进行数据表插入insert操作时,如果表中定义了主键,插入具有相同主键的记录会报错: Error Code: 1062. Duplicate entry 'XXXXX' for ke ...
- 深入研究 Mini ASP.NET Core(迷你 ASP.NET Core),看看 ASP.NET Core 内部到底是如何运行的
前言 几年前,Artech 老师写过一个 Mini MVC,用简单的代码告诉读者 ASP.NET MVC 内部到底是如何运行的.当时我研究完以后,受益匪浅,内心充满了对 Artech 老师的感激,然后 ...
- ngxin 配置ssl
1.上aliyun.com 申请免费ssl证书, 登录aliyun后搜索 “ca证书” , 申请使用“文件验证”,把文件传到服务器指定目录上,验证即可. 2.然后下载证书, 解压后传到服务器上, 在n ...
- ASP.NET Core 2.1与2.2 SignalR CORS 跨域问题
将 SignalR 集成到 ASP.NET Core api 程序的时候,按照官方 DEMO 配置完成,本地访问没有问题,但是发布之后一直报跨域问题,本地是这样设置的: Asp.net core 2. ...
- [翻译] ASP.NET Core 2.2 正式版发布
本文为翻译,原文地址:https://blogs.msdn.microsoft.com/webdev/2018/12/04/asp-net-core-2-2-available-today/ 我(文章 ...
- SQLserver 获取当前时间
1. 获取当前日期 select GETDATE() 格式化: select CONVERT(varchar,GETDATE(),120) --2017-05-12 16:33:10 2. 获取当前年 ...