Maison >développement back-end >Golang >Savez-vous comment Golang encapsule les fonctions PHP courantes ?

Savez-vous comment Golang encapsule les fonctions PHP courantes ?

藏色散人
藏色散人avant
2022-01-21 16:01:402972parcourir

Cet article est introduit par la colonne tutoriel de golang sur la façon d'implémenter les fonctions PHP courantes dans Golang. J'espère qu'il sera utile aux amis dans le besoin !

go-to-php

Utilisez Golang pour encapsuler des fonctions communes en PHP Afin de distinguer les fonctions en PHP et Go, les fonctions encapsulées par go-to-php sont. toutes les fonctions PHP correspondantes sont précédées d'un P majuscule. Sauf pour la fonction Pallord. Pour le code correspondant, cliquez sur github (https://github.com/Echo-Mr-Pengw/go-to-php) PPallord函数除外。相关代码点击github(https://github.com/Echo-Mr-Pengw/go-to-php)

安装

  • 字符串相关包

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

  • 数组相关包

开发中

.......

字符串相关函数

Paquet lié aux chaînesallez chercher -u github.com/Echo-Mr-Pengw/go-to-php/str
Paquets liés au tableau
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

Installation

    en cours de développement🎜🎜....🎜

    String fonctions associées

    🎜 thead>🎜Pimplode(colle string , pièces interface{}) string🎜🎜implode🎜🎜🎜Pjoin(colle string , <code>pieces interface{}) string🎜🎜implode alias, identique à Pimplode🎜🎜🎜Pexplode(delimiter , str string , limit int) []string🎜🎜explode🎜🎜🎜Pstrlen(str string) int🎜🎜strlen🎜🎜🎜Pmb_strlen(str chaîne) int🎜🎜mb_strlen🎜🎜🎜Plcfirst(str chaîne) chaîne🎜🎜lcfirst🎜🎜🎜Pucfirst(str chaîne) 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🎜🎜alias de rtrim, identique à Prtrim🎜 🎜🎜Pmd5(str string) string🎜🎜md5🎜🎜🎜Psha1(str string) string🎜🎜sha1🎜🎜🎜Pord (str string) int🎜🎜ord🎜🎜🎜Pallord(str string) interface{}🎜🎜Convertir tous les caractères, une version améliorée d'ord🎜 🎜🎜Pchr(ascii int32) string🎜🎜chr🎜🎜🎜Pecho(a ...interface{})🎜🎜echo🎜🎜 🎜Pvar_dump(une ...interface{})🎜🎜var_dump🎜🎜🎜Pprint(une interface{})🎜🎜print🎜🎜🎜 Pstr_repeat(input string, multiplier int) string🎜🎜str_repeat🎜🎜🎜🎜🎜
    Fonction encapsulée go-to-php Fonction PHP correspondante

    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