每日PHP:BCMath、declare()、goto()

每日PHP 专栏收录该内容
1 篇文章 0 订阅

bcMath

BCMath 函数不会四舍五入,而是直接去掉指定位数后的小数

  1. bcadd()
  2. bcsub()
  3. bccomp() 比较大小 return : -1左边小,0相等,1左边大
  4. bcdiv()
  5. bcmul() 乘
  6. bcmod() 取模; 与%一样
  7. bcpow() 乘方

declare()

  • declare(ticks = 1)
declare(ticks=1);
// 每次 tick 事件都会调用该函数
function tick_handler()
{
    echo "tick_handler() called\n";
}
register_tick_function('tick_handler');
$a = 1;
if ($a > 0) {
    $a += 2;
    print($a);
}

  • declare(encoding=‘ISO-8859-1’); 指定编码
  • declare(strict_type=1); 严格模式

goto

跳出当前循环…,通常用于代替多层break;无法跨函数、类,也无法跳至循环中。

goto a;
echo 'Foo';
 
a:
echo 'Bar';
//输出 Bar
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 1024 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值