markdown PHP,JS,蟒蛇常用函数对比
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown PHP,JS,蟒蛇常用函数对比相关的知识,希望对你有一定的参考价值。
## php
```
count( 数组 ) 或 sizeof( 数组 ); 获取数组长度
implode( 连接符, 数组 ); 连接为字符串
array_unshift( 数组, 元素1, 元素2… ); 头部压入
array_shift( 数组 ); 头部弹出
array_push( 数组 , 元素1, 元素2… ); 尾部压入
array_pop( 数组 ); 尾部弹出
in_array( 值,数组 ); 判断值是否在数组中
json_encode() 对象变json字符串
json_decode() json字符串变对象
date("Y"); 获取年份
date("m"); //01~12 获取月份
date("d"); 获取几号
date("N"); //1~7 获取星期
date("H"); 获取小时
date("i"); 获取分钟
date("s"); 获取秒
time(); 获取时间戳
strlen( 字符串 ); 获取字符串长度
substr( 字符串, 起始位 [,长度] ); 截取字符串
strpos( 字符串, 子字符串 ); 字符串定位
explode( 分隔符, 字符串 ); 拆分为数组
floor( 变量 ); 舍一取整
ceil( 变量 ); 进一取整
mt_rand( 起始, 终止 ); 随机数
```
## js
```
arr.length; 获取数组长度
arr.join( 连接符 ); 连接为字符串
arr.unshift( 元素1, 元素2… ); 头部压入
arr.shift(); 头部弹出
arr.push( 元素1, 元素2… ) ; 尾部压入
arr.pop(); 尾部弹出
arr.indexOf() >=0 判断值是否在数组中
JSON.stringify() 对象变json字符串
JSON.parse() json字符串变对象
//js获取的日期无前导0
new Date().getFullYear(); 获取年份
new Date().getMonth(); //0~11 获取月份
new Date().getDate(); 获取几号
new Date().getDay(); //0~6 获取星期
new Date().getHours(); 获取小时
new Date().getMinutes(); 获取分钟
new Date().getSeconds(); 获取秒
new Date().getTime()/1000; 获取时间戳
str.length 获取字符串长度
str.substr( 起始位 [,长度] ); 截取字符串
str.indexOf( 子字符串 ); 字符串定位
str.split( 分割符 ); 拆分为数组
Math.floor( 变量 ) ; 舍一取整
Math.ceil( 变量 ) ; 进一取整
Math.random(); //0~1 随机数
```
##python
```
len(list)
#strchr(sStr1,sStr2)
# < 0 为未找到
sStr1 = 'strchr'
sStr2 = 's'
nPos = sStr1.index(sStr2)
print(nPos)
str[0:3] #截取第一位到第三位的字符
```
以上是关于markdown PHP,JS,蟒蛇常用函数对比的主要内容,如果未能解决你的问题,请参考以下文章
markdown PHP常用函数系列之字符串处理
javascript与php常用函数对比
NODE JS 与 PHP 文件操作函数对比
markdown 蟒蛇关键字传参.MD
markdown 蟒蛇
markdown 蟒蛇定时执行脚本实例