PHP常用系统函数

本文介绍了PHP中常用的系统函数,包括输出函数如print、print_r,时间函数如date、time和microtime,数学函数如max、min、rand以及与函数相关的func_exists等。通过示例展示了这些函数的用法和功能。
摘要由CSDN通过智能技术生成

常用系统函数

1、有关输出的函数

  • print:类似于echo输出提供的内容,本质是一种结构(不是函数),无论怎样它返回1,可以不需要使用括号

  • print_r():类似于var_dump(),不会输出类型只会输出值(数组打印)

<?php
// 系统函数

// 输出相关
echo print('hello world<br/>');
// 直接输,因为它是一种结构,不需要包裹,不是真正的函数
// 第一个输出的结果是 “hello world” “1”是属于 echo的l;
print 'hello world<br/>';
$a = 'hello world<br/>';
// 通常是对变量进行操作,会把值操作
print_r($a);

2、有关时间的函数

  • date():按照指定格式对对应的时间戳(从1970年格林威治时间开始计算的秒数)

  • time():获取当前时间对应的时间戳

  • microtime():获取微秒级的时间

  • strotime():按照规定格式的字符串转换成时间戳

// 时间函数
date_default_timezone_set('PRC');
echo date(time()), '<br>';
echo date('Y 年 m 月 d 日 H:i:s ',), '<br>';
echo time(), '<br>';
echo microtime(), '<br>';
echo strtotime('tomorrow 10 hours');

3、有关数学的函数

  • max():指定参数中最大的值

  • min():比较两个书中较小的值

  • rand():得到一个随机数,指定区间的随机整数

  • mt_rand():与rand一样,只是底层结构不一样,效率比rand更高(建议使用)

  • round():四舍五入

  • cell():向上取整

  • floor():向下取整

  • pow():求指定数字的指定指数次结果:pow(2,8)==2^8===256

  • abs():绝对值

  • sqrt():求平方根

4、有关函数的函数

  • func_exists():判断指定的函数名字是否在内存中存在(帮助用户不去使用一个不存的函数,让代码安全性更高)

  • func_get_arg():在自定义函数中去获取指定数值对应的参数

  • func_get_args():在自定函数中获取所有的参数(数组)

  • func_num_args():获取当前自定义函数的参数数量

注意:这里的有关函数的函数的返回值都是根据实参决定 的

echo '<hr/><pre>';

function test($a, $b)
{
    // 获取指定参数
    var_dump(func_get_arg(3));
    // 获取所有参数
    var_dump(func_get_args());
    // 获取参数的数量
    var_dump(func_num_args());
}
function_exists('test') && test(1, '2', 3, 100);
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值