Maison  >  Article  >  développement back-end  >  Résumé de l'implémentation par Golang des fonctions PHP courantes

Résumé de l'implémentation par Golang des fonctions PHP courantes

藏色散人
藏色散人avant
2021-01-20 17:44:333770parcourir
Vous trouverez ci-dessous

Tutoriel Golang colonne pour présenter la fonction commune de PHP à tout le monde, j'espère que cela sera utile aux amis dans le besoin !

Résumé de l'implémentation par Golang des fonctions PHP courantes

#go-to-php (

https://github.com/Echo-Mr-Pengw/go-to-php)

Utiliser Golang pour encapsuler les fonctions couramment utilisées en PHP Afin de distinguer les fonctions en PHP et Go, les fonctions encapsulées par go-to-php sont toutes précédées d'un

majuscule devant la fonction PHP correspondante. PSauf les fonctions. Pour l'adresse du code, cliquez sur github Pallord

pour installer

1. Packages liés aux chaînes

go get -u github.com/Echo-Mr-Pengw/go-to-php/str

2. Packages liés aux tableaux


开发中…….

Fonctions liées aux chaînes

tr>Pvar_dump(a ...interface{})
Fonction encapsulée go-to-php Fonction PHP correspondante
Pimplode (chaîne colle, pièces interface{}) chaîne implose
Pjoin( colle string , pieces interface{}) string Un alias pour imploser, le même que Pimplode
Pexplode(delimiter , str string , limit int) []string exploser
Pstrlen(str chaîne) int strlen
Pmb_strlen(str chaîne) int mb_strlen
Plcfirst(str chaîne) chaîne lcfirst
Pucfirst(chaîne str) chaîne ucfirst
Pstrtoupper (str chaîne) chaîne strtoupper
Pstrtolower(str chaîne) chaîne strtolower
Pucword(str string) chaîne ucword
Ptrim( str , character_mask chaîne) chaîne trim
Pltrim( str code> , <code>character_mask string) string ltrim
Prtrim(str code> , <code> masque_caractère chaîne) chaîne rtrim
Pchop(str , Character_mask string ) alias de string rtrim, identique à Prtrim
Pmd5(str string) string md5
Psha1(chaîne str) chaîne sha1
Pord (chaîne str) int ord
Pallord(str chaîne) interface{} Convertir tous les caractères, version améliorée de ord
Pchr(ascii int32) chaîne td> chr
Pecho(a ...interface{}) écho
var_dump
Pprint( a interface{}) imprimer
Pstr_repeat(input string , multiplicateur int) chaîne str_repeat
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{}) print
Pstr_repeat(input string , multiplier int) string str_repeat


Pour plus d'articles techniques liés au golang, veuillez visiter la colonne go langage  !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer