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 蟒蛇定时执行脚本实例