本文由
golang教程栏目给大家介绍关于Golang怎么实现php常用函数,希望对需要的朋友有所帮助!

创新互联公司,专注为中小企业提供官网建设、营销型网站制作、响应式网站设计、展示型网站设计、网站制作等服务,帮助中小企业通过网站体现价值、有效益。帮助企业快速建站、解决网站建设与网站营销推广问题。
用Golang封装PHP常用的函数,为了区分PHP与Go中的函数,go-to-php封装的函数,都是在对应的PHP函数的前面加上大写的P。Pallord函数除外。相关代码点击github(https://github.com/echo-Mr-Pengw/go-to-php)
字符串相关包
go get -u github.com/Echo-Mr-Pengw/go-to-php/str
数组相关包
开发中
| go-to-php封装函数 | 对应的PHP函数 | 
|---|---|
Pimplode(glue string , pieces interface{}) string | 
implode | 
Pjoin(glue string , pieces interface{}) string | 
implode的别名,同Pimplode | 
Pexplode(delimiter , str string , limit int) []string | 
explode | 
Pstrlen(str string) int | 
strlen | 
Pmb_strlen(str string) int | 
mb_strlen | 
Plcfirst(str string) string | 
lcfirst | 
Pucfirst(str string) string | 
ucfirst | 
Pstrtoupper(str string) string | 
strtoupper | 
Pstrtolower(str string) string | 
strtolower | 
Pucword(str string) string | 
ucword | 
Ptrim(str , character_mask string) string | 
trim | 
Pltrim(str , character_mask string) string | 
ltrim | 
Prtrim(str , character_mask string) string | 
rtrim | 
Pchop(str , character_mask string) string | 
rtrim的别名,同Prtrim | 
Pmd5(str string) string | 
md5 | 
Psha1(str string) string | 
sha1 | 
Pord(str string) int | 
ord | 
Pallord(str string) interface{} | 
转化全部字符,ord的升级版 | 
Pchr(ascii int32) string | 
chr | 
Pecho(a ...interface{}) | 
echo | 
Pvar_dump(a ...interface{}) | 
var_dump | 
Pprint(a interface{}) | 
|
Pstr_repeat(input string , multiplier int) string | 
str_repeat | 
Copyright © 2009-2022 www.wtcwzsj.com 青羊区广皓图文设计工作室(个体工商户) 版权所有 蜀ICP备19037934号