PHPStorm 快速预览定义的 方法/函数 代码 作者: Chuwen 时间: 2021-06-11 分类: 其他分类 评论 ### mac 下的快捷键是 `Alt + 空格` ![](https://cdn.nowtime.cc/2021/06/11/1836675584.png)
使用 Dayjs 校验日期是否符合指定的日期格式 作者: Chuwen 时间: 2021-06-10 分类: JavaScript 评论 > 参阅文档:https://day.js.org/docs/zh-CN/display/format#docsNav > > 使用本功能需先配置 [LocalizedFormat][1] 插件,才能正常运行 ```js /** * * 检查日期是否为 指定的日期格式 * @param {String} format * @param {String} datetime * @returns {boolean} */ checkDatetimeFormat(format, datetime) { const dayjs = require('dayjs') return dayjs(datetime).format(format) === datetime } ``` [1]: https://day.js.org/docs/zh-CN/plugin/localized-format "localizedFormat"
PHP 检查日期是否符合某一种“日期格式” 作者: Chuwen 时间: 2021-06-10 分类: PHP 评论 代码如下: > 关于日期格式,请参阅:https://www.php.net/manual/zh/datetime.format.php ```php /** * 检查某个日期是否符合 $format 格式 * * @param string $format 日期匹配规则 * @param mixed $datetime 日期 * * @return bool 匹配结果,如果符合返回 true 反之亦反是 * * @author: Chuwen * @date : 2021/6/10 14:30 */ function checkDatetimeFormat(string $format = 'M d, Y', $datetime): bool { return DateTime::createFromFormat($format, $datetime) !== false; } ```
使用 phpDocumentor 生成文档 作者: Chuwen 时间: 2021-06-04 分类: PHP 评论 项目地址:https://github.com/phpDocumentor/phpDocumentor 下载地址:https://github.com/phpDocumentor/phpDocumentor/releases/tag/v3.0.0 1. 下载包 ```shell curl -O phpdoc "https://github.com/phpDocumentor/phpDocumentor/releases/download/v3.0.0/phpDocumentor.phar" ``` 2. 移动到 `/usr/local/bin` ```shell mv phpdoc /usr/local/bin/phpdoc ``` 3. 给予执行权限(其实我也不是很确定要不要给) ```shell chmod +x /usr/local/bin/phpdoc ``` 4. 使用 > 首先进入项目路径 > `d` 代表要扫描的文件夹,这里代表这个项目 > `-t` 代表输出文档到哪个文件夹,这里是此项目的 `docs/api` 目录, > 也可以省略-t选项,默认输出到 `output` 文件夹。 ```shell cd /www/wwwroot/nowtime.cc phpdoc -d . -t docs/api ```