前几篇讲了几篇时间格式化友好展示和星期获取的方式,基本都是围绕`date()`函数进行解析和处理,今天这篇文章主要介绍一下`date()`函数的使用和传参详细说明
date 函数说明
格式化 Unix 时间戳,使用指定格式的unix时间戳,返回指定格式的格式化字符串
……
php
2023-05-15 601
0
前言
日常项目开发中,在日期的展示和处理中,除了格式化类展示,有时候可能还需要展示星期几,其实这种直接使用PHP自带的date()函数即可实现,基本不需要额外处理,具体实现如下:
代码示例
<?php
/**
* 根据指定时间戳获取是星期几
* @param int $times 时间戳
* @return string
*/
funct……
php
2023-05-14 720
0
前言
前端时间在整理主题和项目时分享了PHP和JS两种格式化时间的方法,今天这个也是在整理过程中看到的一个优化方式,有3种时间格式化方法,1小时内的展示基本一样,主要是区分天级以上有一些微小的展示差别,项目中可能不同模块、页面或多项目共用一个插件时,展示有区分使用,有需要的拿走不谢!😄
代码示例
具体展示文案大家可以读代码看到,或者简单搞个demo传入查……
php
2023-05-14 740
0
前言
接口调试和开发的过程中,相信很多小伙伴都会经常用到数组和url参数的相互转换来模拟请求。其实不用自己再通过foreach或implode之类的手动实现,php自身的函数库给我们提供了两个方法,完全够用:
一、http_build_query
将数据转换为URL参数格式,返回一个 URL 编码后的字符串。
示例:
$arr = [
……
php
2023-05-10 626
0
前言
目前的几个项目,业务方基本都使用POST方式请求接口,本机磁盘会保留一份请求的原始参数用于请求分析和问题排查使用,一般有问题,也会基于seqid(请求唯一id)捞到日志,copy参数模拟请求看是否复现,但一直有个比较蛋疼的问题,PHP的$_POST,$_GET,$_REQUEST这些获取参数的方法获取到的数据都是经过编码后的,到时copy后可能无法直……
php
2023-05-09 584
0
isset
isset — 检测变量是否已声明并且其值不为 null
如果一个变量已经被使用 unset() 释放,它将不再被认为已设置。
若使用 isset() 测试一个被赋值为 null 的变量,将返回 false。 同时要注意的是 null 字符("\0")并不等同于 PHP 的 null 常量。
如果一次传入多个参数,那么 is……
php
2023-05-02 1349
1
PHP开发的过程中,相信不少同学对curl和file_get_contents都已经非常熟悉了,那他们之间都有什么区别呢,下面来简单说下:
特点
curl
file_get_contents
描述
DNS
自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询
每次请求都会重新做DNS查询
对同一域名下的网页或者图片的请……
php
2023-05-02 679
0
Shell 基本运算符
相信大家在日常的开发中,不管是做什么类型的编程语言,或多或少的都会跟shell打点交道,但估计不常用,很少有人会去记住这些东西,跟大家一样,我其实一般也是用的时候才会去查一下,这里整理了shell脚本中常用的基本运算符,有需要的请查阅收藏
Shell 和其他编程语言一样,支持多种运算符,包括:
算数运算符
关系运算符
布尔运算符……
shell
2023-05-01 689
0
使用shell脚本的方式,对ini格式的配置文件进行读取和解析
server.ini
[sdk]
version = 1.2.1
[build]
version=3.0.0
common.sh
#!/bin/bash
# readIni [配置文件路径+名称] [节点名] [键值]
function readIni() {
INIFILE=$1;……
shell
2023-05-01 1328
0
Lua的表达式、运算符、字符串连接及优先级详解
Lua的表达式及运算符跟其他语言类似,主要包含算数运算符、逻辑运算符及关系类运算符
一、算数运算符
算数运算符
说明
+
加法
-
减法
*
乘法
/
除法
^
指数
%
取模
print(1 + 2) -->打印 3
print(5 / 10) ……
openresty
2023-04-30 854
0