怎么在Linux上用命令行执行PHP脚本?

回复

PHPzkbhj 回复了问题 • 1 人关注 • 1 个回复 • 36 次浏览 • 2019-07-09 11:48 • 来自相关话题

PHP如何对二维数组按特定KEY进行升降序排列?

回复

PHPzkbhj 回复了问题 • 1 人关注 • 1 个回复 • 69 次浏览 • 2019-06-27 15:30 • 来自相关话题

Linux如何定时同步文件到其他服务器上?

回复

服务器zkbhj 回复了问题 • 1 人关注 • 1 个回复 • 69 次浏览 • 2019-06-26 11:18 • 来自相关话题

Yii2框架中如何动态增加对相同顶级域名跨域的支持?

回复

Yii框架zkbhj 回复了问题 • 1 人关注 • 1 个回复 • 69 次浏览 • 2019-06-25 13:32 • 来自相关话题

安装Elasticsearch过程中可能会遇到的问题集锦

回复

ElasticSearchzkbhj 回复了问题 • 1 人关注 • 1 个回复 • 201 次浏览 • 2019-06-24 13:57 • 来自相关话题

在Linux上用命令执行PHP的计划任务时,如何进行参数传递?

回复

PHPzkbhj 回复了问题 • 1 人关注 • 1 个回复 • 94 次浏览 • 2019-06-19 11:17 • 来自相关话题

PHPStorm上传文件时提示invalid descendent file name "\",怎么解决?

回复

工具软件zkbhj 回复了问题 • 1 人关注 • 1 个回复 • 102 次浏览 • 2019-06-05 17:53 • 来自相关话题

PHP代码总结:时间处理相关的辅助类

PHPzkbhj 发表了文章 • 0 个评论 • 80 次浏览 • 2019-05-30 14:49 • 来自相关话题

class TimeHelper
{
/**
* 得到当前时间的毫秒时间戳
* @return float 13位毫秒时间戳
*/
public static function getCurTimeMsec()
{
list($t1, $t2) = explode(' ', microtime());
return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000);
}

/**
* 获取当前时间17位的毫秒时间格式时间点(2017 07 29 21 44 43 129)
* @return integer
*/
public static function getCurTimeMsecFormat()
{
list($u_sec, $sec) = explode(' ', microtime());
return intval(date('YmdHis', intval($sec)) . str_pad(round(floatval($u_sec) * 1000), 3, 0, STR_PAD_LEFT));
}

/**
* 将20200629000000格式的日期转换成0000-00-00 00:00:00格式
*/
public static function dateNormalization($date)
{
if (strlen($date) == 14) {
return preg_replace('/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/', "$1-$2-$3 $4:$5:$6", $date);
}
return $date;
}

/**
* 将17位的毫秒时间格式(2017 07 29 21 44 43 129)转换成毫秒时间戳格式(15XXX)
*/
public static function dateToMescNormalization($date)
{
if (strlen($date) == 17) {
$secDate = preg_replace('/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/', "$1-$2-$3 $4:$5:$6", substr($date,0,14));
return strtotime($secDate).substr($date,14,3);
}
return $date;
}
} 查看全部
class TimeHelper
{
/**
* 得到当前时间的毫秒时间戳
* @return float 13位毫秒时间戳
*/
public static function getCurTimeMsec()
{
list($t1, $t2) = explode(' ', microtime());
return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000);
}

/**
* 获取当前时间17位的毫秒时间格式时间点(2017 07 29 21 44 43 129)
* @return integer
*/
public static function getCurTimeMsecFormat()
{
list($u_sec, $sec) = explode(' ', microtime());
return intval(date('YmdHis', intval($sec)) . str_pad(round(floatval($u_sec) * 1000), 3, 0, STR_PAD_LEFT));
}

/**
* 将20200629000000格式的日期转换成0000-00-00 00:00:00格式
*/
public static function dateNormalization($date)
{
if (strlen($date) == 14) {
return preg_replace('/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/', "$1-$2-$3 $4:$5:$6", $date);
}
return $date;
}

/**
* 将17位的毫秒时间格式(2017 07 29 21 44 43 129)转换成毫秒时间戳格式(15XXX)
*/
public static function dateToMescNormalization($date)
{
if (strlen($date) == 17) {
$secDate = preg_replace('/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/', "$1-$2-$3 $4:$5:$6", substr($date,0,14));
return strtotime($secDate).substr($date,14,3);
}
return $date;
}
}

PHP如何在命令执行计划任务时,指定内存大小?

回复

PHPzkbhj 回复了问题 • 1 人关注 • 1 个回复 • 115 次浏览 • 2019-05-17 11:26 • 来自相关话题

PHP计划任务脚本在Linux输出提示如何换行?

回复

PHPzkbhj 回复了问题 • 1 人关注 • 1 个回复 • 165 次浏览 • 2019-04-26 12:05 • 来自相关话题