小编Raf*_*ger的帖子

搜索数组中的最高键/索引

如何使用PHP获得数组中的最高键/索引?我知道如何为价值观做这件事.

例如,从这个数组我想得到"10"作为整数值:

$arr = array( 1 => "A", 10 => "B", 5 => "C" );
Run Code Online (Sandbox Code Playgroud)

我知道我怎么能编程,但我问自己是否也有这个功能.

php arrays key highest

88
推荐指数
2
解决办法
9万
查看次数

使用Zend Framework连接到两个不同的数据库

我这里有一个中型内部网站点,完全用Zend FW编写.Intranet的数据库位于另一台服务器上.现在我需要使用一些新功能扩展Intranet.为了做到这一点,我需要连接到同一服务器(和相同的DBMS)上的另一个数据库.

现在的问题是:最好的方法是什么?我应该创建一个新的Zend_Config对象和一个新的Zend_Db_Adapter吗?或者我应该使用现有的并尝试使用"use otherdbname;" 声明在同一会话中连接到新数据库?

或者有更好的方法吗?

php database zend-framework zend-db

11
推荐指数
1
解决办法
1万
查看次数

在数据库中仅保存日期和月份的最佳方法

我们必须保存每年重复活动的日期和月份.(将其视为必须将发票发送给客户的那一年.)

我们将不得不使用这些信息进行一些计算.例如,如果客户每年支付两次.然后,我们不仅要检查今天是否是今天,而且如果这一天是6个月.

我们现在有几个选项:a)我们将信息保存在DATE字段中但忽略年份.b)我们在数据库date_day和date_month中创建两个int字段.c)我们创建一个varchar字段然后进行正则表达式并在每次进行计算时拆分例如31.12.

我们做了几次测试,发现c)肯定太慢了.但我们仍然有选项a)和b).首先我们想要去b)但经过一些测试我们更倾向于a).

是否有一个很好的技术原因可以使一个选项比另一个更好?

(我们目前正在使用MySQL.如果这很重要.)

database database-design date

10
推荐指数
1
解决办法
5471
查看次数

标签 统计

database ×2

php ×2

arrays ×1

database-design ×1

date ×1

highest ×1

key ×1

zend-db ×1

zend-framework ×1