时间相关

1.time(),可获得当前时间的时间戳.

2.strtotime(),可将一个文本类型的datetime转化成时间戳.

3.格式输出:比如输出时间为01/31/2011

date('m/d/Y',时间戳).

再如: date ( 'Y-m-d H:i:s' , 时间戳 ); 2011-01-31 04:20:59.

输入输出相关

echo sprintf("%.2f",0.24236); //输出:0.24.

获取server host

$requestHost = $_SERVER ['HTTP_HOST'];

$currentPageUrl = $requestHost . $_SERVER['PHP_SELF'];

文件上传相关:

获取上传图片的width/height

$img = getimagesize($_FILES['photo']['tmp_name']);

img是一个数组,$img[0],$img[1]分别代表了图片的width,height.

img[3]代表的是图片的类型,与jpg,gif,png.

文件相关:

获取一个文件的后缀名:

array_pop(explode ( ".",$file));

数组相关:

array_push($array,$elem); 将$elem追加到数组array的后面.

array_merge($array1 ,$array2); 将两个数组合并成一个.注意,如果是联合数组的话,key相同的项会被合并.

shuffle($array); 会将数组array中元素随机打乱.

string相关:

explode(",", $ids); 将一个用逗号隔开的字符串转成数组.

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php函数网,php函数相关推荐

  1. java 箭头函数_箭头函数丶Java教程网-IT开发者们的技术天堂

    基本用法 在ES6中允许使用 => 来定义函数,如下: var f = a => a; console.log(f(1)); //1 就等同于 var f = function(a){ r ...

  2. 【Flutter】Dart 函数 ( 函数构成 | 私有函数 | 匿名函数 | 函数总结 )

    文章目录 一.Dart 函数构成 二.Dart 私有函数 三.Dart 匿名函数 四.完整代码示例 五.Dart 方法总结 六. 相关资源 一.Dart 函数构成 Dart 函数构成 : 方法名 , ...

  3. python中return返回值为函数名_Python函数返回值

    Python函数返回值教程 同时,Python 函数的返回值不需要在函数的签名上体现,只需要在函数体里面直接使用 return 语句返回即可. Python函数不返回值详解 语法 def func_n ...

  4. 专科 java转go 翱翔之路(一)基础语法:变量声明,匿名函数,结构体,函数,map

    本人专科!在太原干了一年了,想从java转go,上班中自学go,明年找go语言相关的工作 立帖为证! 待羽翼丰满,大风到来,便是我翱翔之时!!! 1.Go语言 1.命令 1.1 查看版本号 go ve ...

  5. settimeout( )是全局函数吗_JS函数的执行

    js 在不同时机运行,会有不同的运行结果,本文将分别举例分析 案例1 只有在调用fn()时函数才开始执行 函数可以调用全局变量a 案例2 再次声明,在调用fn()是才开始执行函数,所以执行完 a=2后 ...

  6. plot画分段函数_python画图函数大全

    很多时候,我们需要用python画图,这样就可以更加直观的看到数据的走势,而不是干巴巴的数字. 今天,我们就给大家整理了一下python画图的常用函数,由于篇幅限制.无法将这些函数的使用方法全部表现出 ...

  7. Kotlin学习笔记 第三章 函数 高阶函数 lambda表达式 内联函数

    参考链接 Kotlin官方文档 https://kotlinlang.org/docs/home.html 中文网站 https://www.kotlincn.net/docs/reference/p ...

  8. scipy.sparse.csr_matrix函数和coo_matrix函数

    Scipy高级科学计算库:和Numpy联系很密切,Scipy一般都是操控Numpy数组来进行科学计算.统计分析,所以可以说是基于Numpy之上了.Scipy有很多子模块可以应对不同的应用,例如插值运算 ...

  9. MySQL中的常用函数和聚合函数

    常用函数和聚合函数 官网:https://dev.mysql.com/doc/refman/8.0/en/built-in-function-reference.html 常用函数: -- ===== ...

最新文章

  1. 用一个创业故事串起操作系统原理(一)
  2. 看到了一个 蒙特卡洛方法 随机数得出 圆周率的c++ 源码
  3. MySQL模糊查询—is null关键字
  4. 网站开发与服务器匹配,合格的网站开发员应当深入考虑站点框架搭建与SEO优化的关系...
  5. maven安装与创建多模块项目【转】
  6. 资金流学习 - 关注点
  7. 关于锐捷校园网断网的解决办法
  8. python 使用numpy计算混淆矩阵
  9. 智齿客服签约垂直日本的最大旅游服务平台仙贝旅行
  10. 电脑网络通过usb分享给手机
  11. qcon_从QCon伦敦2010中学到的重点知识和教训
  12. Mac 连接显示器,外接显示器不出影像
  13. 【7gyy】支招:自检性能搞定网速慢电脑卡的问题
  14. Matlab 校验方法
  15. 悲观并发控制(Pessimistic Concurrency)
  16. mac上使用Mounty软件报错The volume NETAC is not re-mountable in read/write mode
  17. 6-3 写字母(*) (10分)
  18. 产品三维模型在线预览
  19. 可视化分析工具Qlik进阶
  20. 8.时间频度和时间复杂度

热门文章

  1. float与double类型参数区别_8大基本数据类型及包装类,不知道这些点别说自己是大佬...
  2. 天津科技大学计算机学院复试分数线,2021天津科技大学研究生复试分数线
  3. hdp安装 不安装mysql_hdp安装及使用问题汇总(一)
  4. 小程序沉浸式_企业开发小程序:客户裂变式增长
  5. python运行原理_Python线程池及其原理和使用(超级详细)
  6. 协同过滤算法_机器学习 | 简介推荐场景中的协同过滤算法,以及SVD的使用
  7. python中下划线开头的命名_Python 中各种下划线的骚操作:_、_xx、xx_、__xx、__xx__、_classname_...
  8. 开个定时器给echarts组件配置定时更新
  9. console java_Java Console format()方法与示例
  10. ulp通信_Java Math类ulp()方法及示例