
php mysql time()
扑哧
每天进步一点点
展开
-
MySQL 与 PHP 日期时间格式对比 UNIX_TIMESTAMP() / time() / strtotime()
mysql> Select UNIX_TIMESTAMP();--与php的<?php echotime(); ?> 结果相同!mysql> Select UNIX_TIMESTAMP('1997-10-04 22:23:00');--与<?phpecho strtotime('1997-10-04 22:23:00') ;?> 相同!在mysql中用 FROM_UNI原创 2016-12-13 10:19:55 · 1044 阅读 · 0 评论 -
php关于长度不一致,字段也不一致,但有唯一的关联字段的两个数组的合并问题
以数组二为基准,合并两个数组,方式有两种:第一种:$res = [];foreach($data as $v1) { //先把v1里面的赋值给data $res[$v1['uid']] = $v1['score'];}foreach($usersName as &$v2) { if(!array_key_exists($v2['uid'], $res)) ...原创 2018-12-06 11:10:30 · 386 阅读 · 0 评论 -
PHP:根据二维数组中的某个字段进行排序
首先了解下以下两个函数:文章来源:http://www.cnblogs.com/wenzheshen/p/9455554.html1.array_column() 返回输入数组中某个单一列的值。 2.array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。...转载 2018-12-06 11:29:53 · 395 阅读 · 0 评论 -
PHP从数组中找到指定元素的位置
群里有人问,有个数组五个元素 分为1到5 现在要求 循环找出3元素的索引,怎么做性能才是最高。 我不知道哪个性能最高,但是我想提出可以用多种方式进行查找,然后进行比较选择。我想,最简单最基础的 应该是循环,循环到它,那就是它。当然也可以用PHP提供的数组查找 array_search。这都是能想得到的,那么我想说的是,剑走偏锋,老铁是否尝试过 键值反转进行查找呢?array_fli...转载 2018-12-06 11:31:06 · 1275 阅读 · 0 评论 -
PHP 获取数组的第一个键(key)
1.reset() 函数将内部指针指向数组中的第一个元素,并输出。语法:reset(array)参数 描述array 必需。规定要使用的数组。2.定义和用法key() 函数返回数组内部指针当前指向元素的键名。若发生错误,则函数返回 FALSE。该函数与 current() 类似,只是返回的结果不同。current() 函数返回的是元素的值,而 key() 函数返回的是元...原创 2018-12-06 13:18:53 · 6255 阅读 · 0 评论 -
php获取前一天后一天,php时间函数操作
<?phpdate_default_timezone_set('PRC'); //默认时区echo "今天:",date("Y-m-d",time()),"<br>";echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"<br>";e原创 2018-12-15 12:06:29 · 6079 阅读 · 0 评论 -
mysql优化 - explain分析sql语句执行效率
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where …]例如:explain select * from news;输出:+----+--------...转载 2019-01-02 17:10:55 · 139 阅读 · 0 评论