JavaScript&&PHP常用函数对比

8 篇文章 1 订阅
字符函数

  JavaScript php
获取字符串长度 字符串.length strlen( 字符串 );
截取字符串 字符串.substr( 起始位 [,长度] ); substr( 字符串, 起始位 [,长度] );
字符串定位(子字符串 在字符串 中出现的位置) 字符串.indexOf( 子字符串 );
字符串.lastIndexOf( 子字符串 );
strpos( 字符串, 子字符串 );
strrpos( 字符串, 子字符串 );
拆分为数组 字符串.split( 分割符 ); explode( 分隔符, 字符串 );
转化为大写 字符串.toLowerCase(); strtoupper( 字符串 );
转化为小写 字符串.toUpperCase(); strtolower( 字符串 );

数组函数


  JavaScript php
获取数组长度 数组.length; count( 数组 ) 或 sizeof( 数组 );
连接为字符串 数组.join( 连接符 ); implode( 连接符, 数组 );
头部压入 数组.unshift( 元素1, 元素2… ); array_unshift( 数组, 元素1, 元素2… );
头部弹出 数组.shift(); array_shift( 数组 );
尾部压入 数组.push( 元素1, 元素2… ) ; array_push( 数组 , 元素1, 元素2… );
尾部弹出 数组.pop(); array_pop( 数组 );

时间函数


  JavaScript 月日时分秒均无前导零 php 以下月日时分秒均含前导零
获取年份 new Date().getFullYear(); date( ‘Y’ );
获取月份 new Date().getMonth(); //0~11 date( ‘m’ ); //01~12
获取几号 new Date().getDate(); date( ‘d’ );
获取星期 new Date().getDay(); //0~6 date( ‘N’ ); //1~7
获取小时 new Date().getHours(); date( ‘H’ );
获取分钟 new Date().getMinutes(); date( ‘i’ );
获取秒 new Date().getSeconds(); date( ‘s’ );
获取时间戳 new Date().getTime()/1000; time();

数学函数


  JavaScript php
舍一取整 Math.floor( 变量 ) ; floor( 变量 );
进一取整 Math.ceil( 变量 ) ; ceil( 变量 );
随机数 Math.random(); //0~1 mt_rand( 起始, 终止 );
幂运算 Math.pow( 底数, 指数 ); pow( 底数, 指数 );
开平方 Math.sqrt( 变量 ); sqrt( 变量 );
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值