创建星宿与生日对照的数组
$file = 'xingxiu.php';$xx = array(0=>array('id'=>13,'xingxiu'=>'室宿'),1=>array('id'=>14,'xingxiu'=>'壁宿'),2=>array('id'=>15,'xingxiu'=>'奎宿'),3=>array('id'=>16,'xingxiu'=>'娄宿'),4=>array('id'=>17,'xingxiu'=>'胃宿'),5=>array('id'=>18,'xingxiu'=>'昴宿'),6=>array('id'=>19,'xingxiu'=>'毕宿'),7=>array('id'=>20,'xingxiu'=>'觜宿'),8=>array('id'=>21,'xingxiu'=>'参宿'),9=>array('id'=>22,'xingxiu'=>'井宿'),10=>array('id'=>23,'xingxiu'=>'鬼宿'),11=>array('id'=>24,'xingxiu'=>'柳宿'),12=>array('id'=>25,'xingxiu'=>'星宿'),13=>array('id'=>26,'xingxiu'=>'张宿'),14=>array('id'=>27,'xingxiu'=>'翼宿'),15=>array('id'=>28,'xingxiu'=>'轸宿'),16=>array('id'=>1,'xingxiu'=>'角宿'),17=>array('id'=>2,'xingxiu'=>'亢宿'),18=>array('id'=>3,'xingxiu'=>'氐宿'),19=>array('id'=>4,'xingxiu'=>'房宿'),20=>array('id'=>5,'xingxiu'=>'心宿'),21=>array('id'=>6,'xingxiu'=>'尾宿'),22=>array('id'=>7,'xingxiu'=>'箕宿'),23=>array('id'=>8,'xingxiu'=>'斗宿'),24=>array('id'=>10,'xingxiu'=>'女宿'),25=>array('id'=>11,'xingxiu'=>'虚宿'),26=>array('id'=>12,'xingxiu'=>'危宿'),);$num = 0;for($i=1;$i<13;$i++){for($j=1;$j<31;$j++){if(($num%30==0&&$j==1)&&$i==2){$num = $num-1;}else if(($num+$i-2)%30==0&&$j==1&&$i>2&&$i<7){$num = $num-1;}else if(($num+$i-4)%30==0&&$j==1&&$i>8&&$i<11){$num = $num-1;}else if(($num+$i-5)%30==0&&$j==1&&$i>11){$num = $num-1;}$xingxiu[$i][$j]['id'] = $xx[$num%27]['id'];$xingxiu[$i][$j]['xingxiu'] = $xx[$num%27]['xingxiu'];$num++;}}export_to_file($file,$xingxiu);//<a target=_blank target="_blank" href="http://blog.csdn.net/hearain528/article/details/40144427">该函数见上一篇博客</a>
创建星宿与生日对照的数组相关推荐
- JavaScript创建或填充任意长度的数组
JavaScript创建或填充任意长度的数组 直接填充法 const arr = [0,0,0]; Array 构造函数 var len = 3; var arr = new Array(len); ...
- 关于两个用于创建和销毁二维动态数组的宏
两个宏,用来创建和销毁二维动态数组的: #define matrix_allocate(matrix,width,height,TYPE) {\ matrix=new TYPE *[height]; ...
- 创建下标为1-10的整形数组
创建下标为1-10的整形数组 Array intArr = Array.CreateInstance(typeof(int), new int[]{10}, new int[]{1}); posted ...
- (1)定义圆Circle类,包含radius半径属性,求面积方法,求周长方法,返返回圆对象的详细信息的方法(2)在测试类中创建长度为5的Circle[]数组,用来装5个圆对象
import java.util.Random;class Circle{double radius;double area;double perimeter;// 面积public void ger ...
- java 不同类型的数组_java创建存放不同类型数据的数组
java创建存放不同类型数据的数组 java中,将不同类型的数据放到一个数组中,可以采用Object来实现. 例子:public class Main { public static void mai ...
- python指定数组大小_在python中创建指定大小的多维数组方式
python中创建指定大小的二维数组,有点像C++中进行动态申请内存创建数组,不过相比较而言,python中更为简单一些. 创建n行m列的二维数组: n = 2 m = 3 matrix = [Non ...
- java创建数组大小为n_如何通过提供大小在Kotlin中创建一个像Java一样的数组?
根据 reference,数组按以下方式创建: >对于Java的原始类型,存在不同的类型IntArray,DoubleArray等,它们存储unboxed值. 它们是使用相应的构造函数和工厂函数 ...
- python创建字符串数组_如何创建任意长度字符串的numpy数组?
您可以通过创建一个dtype=object数组来执行此操作.如果尝试将长字符串分配给普通numpy数组,它将截断该字符串:>>> a = numpy.array(['apples', ...
- ES6的Array.from方法创建长度为N的undefined数组
//创建一个12个undefined组成的数组Array.from({length:12})等价于[...Array(12)] 一些扩展使用 Array.from({length:12}).forEa ...
最新文章
- Asp.net中DataGrid控件的自定义分页
- python 代码混淆 代码保护 pyminifier
- java 登录按钮响应数据库_用户登录功能的实现—从前端到后台(包括数据库)...
- 【每周CV论文推荐】 人脸识别剩下的难题:从遮挡,年龄,姿态,妆造到亲属关系,人脸攻击...
- PHP预防XSS攻击,ajax跨域攻击的方法
- leetcode 1306. Jump Game III | 1306. 跳跃游戏 III(BFS)
- 什么是ACID理论(二阶段、三阶段提交、TCC)
- leetcode 268
- Flutter 中的国际化之多语言环境
- php取整数余数,js取整数、取余数的方法
- 基于Swift的简易iOS天气APP
- Nginx 与 FPM 的工作机制
- libuv在cocos2d-x中的使用
- intellij idea 的常用有用快捷键
- Latex-插入eps图片失败解决方法“ Latex Package pdftex.def Error....”
- 10----编程分苹果
- java开发周报_Java周报
- 2007年十大最帅网站CEO
- My97DatePicker IE兼容问题
- Spring Cloud Discovery——Apache Zookeeper Discovery
热门文章
- 北京理工大学计算机学院课多吗,北京理工大学计算机考研难不难?看看学长都有哪些说法...
- 2023上半年纽约时报写作大赛系列
- Java对象比较,字段属性比较
- Google Wave 待办事项列表 gadget Task To-Do
- KepServer连接西门子PLC
- android camera2 qcom,Qcom平台 camera的一些知识点 之RAW图抓取
- IDEA代码审查插件
- tekla二次开发用C语言,Tekla能够进行哪些二次开发?Tekla二次开发功能详解
- phpword 右缩进
- Keepalived与HaProxy的协调合作原理分析