JavaScript 和 PHP 常用函数对比

发布于 2024-08-27 03:16:41 字数 2832 浏览 10 评论 0

字符函数


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

数组函数


 JavaScriptphp
获取数组长度数组.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~11date( ‘m’ ); //01~12
获取几号new Date().getDate();date( ‘d’ );
获取星期new Date().getDay(); //0~6date( ‘N’ ); //1~7
获取小时new Date().getHours();date( ‘H’ );
获取分钟new Date().getMinutes();date( ‘i’ );
获取秒new Date().getSeconds();date( ‘s’ );
获取时间戳new Date().getTime()/1000;time();

数学函数


 JavaScriptphp
舍一取整Math.floor( 变量 ) ;floor( 变量 );
进一取整Math.ceil( 变量 ) ;ceil( 变量 );
随机数Math.random(); //0~1mt_rand( 起始, 终止 );
幂运算Math.pow( 底数, 指数 );pow( 底数, 指数 );
开平方Math.sqrt( 变量 );sqrt( 变量 );

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

失眠症患者

暂无简介

0 文章
0 评论
23 人气
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文