<?php
//第一部分:日期和时间函数 -----------------------------
time(); //int time(void),返回当前时间的时间戳
mktime(); //int mktime(h, i, s, m, d, Y),返回指定时间的时间戳
$nextWeek = strtotime('+1 week'); //返回现在的时间对应下周的时间戳
date('Y-m-d H:i:s', strtotime('+1 week')); //格式化输出时间
date_default_timezone_set('Asia/Shanghai'); //设置默认时区
getdate(); //array getdate($nextWeek) 返回指定时间的一个数组,包含年月日等
get_extension_funcs('date'); //获取日期库下面的函数

//第二部分:数学函数 ----------------------------------
abs(8); //取绝对值
exp(2); //e的2次方
fmod(5, 2); //5/2的余数
log10(100); //10的对数
log(8, 2); //log(arg, base);
max(2, 3, 6); //获取最大值
min(2, 3, 6); //获取最小值
pi(); //获取pi的值
pow(10, 2); //pow(base, exp)10的平方
sqrt(100); //100的平方根

rand(10, 100); //获取10~100之间的一个随机数(包括10和100)

ceil(2.33); //小数点非零时,进一取整
floor(2.33); //退一取整
round(2.33); //四舍五入

// decimal binary octal hexadec
decbin(10); //十进制转二进制
bindec();
dechex();
hexdec();
decoct();
octdec();

deg2rad("180"); //角度转弧度
rad2deg(M_PI_4); //弧度转角度 45°

sin();
cos();
tan();
print_r(sin(deg2rad(30))); //0.5;
print_r(sin(60)); // -0.304810621 ...为什么结果不一样

?>

php日期时间函数和数学函数的更多相关文章

  1. 数据库开发基础-SQl Server 聚合函数、数学函数、字符串函数、时间日期函数

    SQL 拥有很多可用于计数和计算的内建函数. 函数的语法 内建 SQL 函数的语法是: SELECT function(列) FROM 表 函数的类型 在 SQL 中,基本的函数类型和种类有若干种.函 ...

  2. hive函数之数学函数

    hive函数之数学函数   round(double d)--返回double型d的近似值(四舍五入),返回bigint型: round(double d,int n)--返回保留double型d的n ...

  3. Oracle SQL函数之数学函数

    Oracle SQL函数之数学函数 ABS(x) [功能]返回x的绝对值 [参数]x,数字型表达式 [返回]数字 SQL> SELECT ABS(),ABS(-) FROM DUAL; ABS( ...

  4. SQl Server 函数篇 数学函数,字符串函数,转换函数,时间日期函数

    数据库中的函数和c#中的函数很相似 按顺序来, 这里价格特别的 print  可以再消息栏里打印东西 数学函数 ceiling()  取上限   不在乎小数点后面有多大,直接忽略 floor()   ...

  5. mysql 函数 时间函数,数学函数,字符串函数,条件判断函数

    =========================================== mysql 相关函数 ============================================= ...

  6. 6、SQL基础整理(日期时间数据类型,转换函数)

    日期时间数据类型 *系统常量: @@DATEFIRST(返回当前时间) DATEADD 增加时间 语法:DATEADD (datepart , number , date ) select DATEA ...

  7. Oracle中与日期时间有关的运算函数

    1            ADD_MONTHS 格式:ADD_MONTHS(D,N) 说明:返回日期时间D加N月后对应的日期时间.N为正时则表示D之后:N为负时则表示为D之前:N为小数则会自动先删除小 ...

  8. SQL server聚合函数、数学函数、字符串函数

    一.基础语句 二.数学函数与字符串函数 三.练习 1.创建一个学生信息表,根据要求写出程序 2.新建一个超市表,进了十种商品,个数都是十件

  9. sql 字符串函数、数学函数

    -- 字符函数:-- 查询结果姓名小写 select lower(ename), sal, job from emp;-- 查询结果姓名大写 select upper(ename), sal, job ...

随机推荐

  1. [转]使用EasyRsa3为OpenVPN生成密码

    1. 下载Easy RSA3 下载完并解压后,拷贝一份到/etc/openvpn和/home/client下 #.3版本需要独立下载个easy-rsa,该包用来制作ca证书,服务端证书,客户端证书 w ...

  2. JS学习(二)

    1 数组对象 作用是:使用单独的变量名来存储一系列的值. 1.1 新建数组: var mycars = new Array() mycars[0] = "Saab" mycars[ ...

  3. 编写unit test以及自动化测试WebDriver

    http://msdn.microsoft.com/en-us/library/hh694602.aspx#BKMK_Quick_starts   http://www.seleniumhq.org/ ...

  4. webpack练手项目之easySlide(三):commonChunks(转)

    Hello,大家好. 在之前两篇文章中: webpack练手项目之easySlide(一):初探webpack webpack练手项目之easySlide(二):代码分割 与大家分享了webpack的 ...

  5. ios retain 与 copy 的区别

    .retain 与copy区别 retain 的仅仅是引用计数加1,但是并没有创建新的对象.它们的指针是指向相同的内存地址. copy 是创建一个新的对象作为原来对象的副本,新创建出来的引用计数并没有 ...

  6. C#中常用的与编码有关的代码

    如何将字符串转化为字符数组? char[] chars=str.ToArray(); 如何将字符串转化为字节数组? Encoding.ASCII.GetBytes(str); Encoding.Uni ...

  7. msnodesql的使用

    msnodesql的安装  npm  install   msnodesql 使用msnodesql写的增删改查 var sql=require('msnodesql'); var conn_str= ...

  8. iOS中的通知

    一.了解几个相关的类 1.NSNotification 这个类可以理解为一个消息对象,其中有三个成员变量. 这个成员变量是这个消息对象的唯一标识,用于辨别消息对象. @property (readon ...

  9. win7/IE8无法加载QCbin的插件

    pian A: 1.控制面板->系统和安全->更改用户账户控制设置->安全等级调至最低->关机重启 2.打开IE浏览器->工具->Internet选项->高级 ...

  10. python 获取进程pid号

    #-*- encoding:UTF-8 -*- import os import sys import string import psutil import re def get_pid(name) ...