Documentation ¶
Index ¶
- func Abs(number float64) float64
- func Addcslashes(s string, c string) string
- func Addslashes(str string) string
- func ArrayChunk(s []any, size int) [][]any
- func ArrayColumn(input map[string]map[string]any, columnKey string) []any
- func ArrayCombine(s1, s2 []any) map[any]any
- func ArrayCountValues(s []any) map[any]uint
- func ArrayDiff(array1 []string, arrayOthers ...[]string) []string
- func ArrayDiffAssoc(s1, s2 map[string]any) map[string]any
- func ArrayFill(startIndex int, num uint, value any) map[int]any
- func ArrayFlip(m map[any]any) map[any]any
- func ArrayIntersect(array1 []string, arrayOthers ...[]string) []string
- func ArrayKeyExists(key any, m map[any]any) bool
- func ArrayKeys(elements map[any]any) []any
- func ArrayMerge(ss ...[]any) []any
- func ArrayPad(s []any, size int, val any) []any
- func ArrayPop(s *[]any) any
- func ArrayPush(s *[]any, elements ...any) int
- func ArrayRand(elements []any) []any
- func ArrayReverse(s []any) []any
- func ArraySearch(needle any, hystack any) (index int)
- func ArrayShift(s *[]any) any
- func ArraySlice(s []any, offset, length uint) []any
- func ArrayUnique(arr []string) []string
- func ArrayUnshift(s *[]any, elements ...any) int
- func ArrayValues(elements map[any]any) []any
- func Base64Decode(data string) (string, error)
- func Base64Encode(data string) string
- func BaseName(path string) string
- func Bin2hex(str string) (string, error)
- func BinDec(str string) (string, error)
- func Ceil(value float64) float64
- func Chdir(dir string) (string, error)
- func Chmod(filename string, mode os.FileMode) bool
- func Chown(filename string, uid, gid int) bool
- func ChunkSplit(body string, chunklen uint, end string) string
- func Copy(source, dest string) (bool, error)
- func Crc32(str string) uint32
- func Date(layout string) string
- func DeCocT(number int64) string
- func DecBin(number int64) string
- func DecHex(number int64) string
- func Delete(filename string) error
- func Die(status int)
- func DirName(dir string) string
- func Echo(args string)
- func Empty(val any) bool
- func Exec(command string) error
- func Exit(status int)
- func Explode(delimiter string, text string) []string
- func FClose(handle *os.File) error
- func FGetCsv(handle *os.File, length int, delimiter rune) ([][]string, error)
- func FOpen(filePath string) (*os.File, error)
- func FileExists(file string) bool
- func FileGetContents(filename string) (string, error)
- func FileMtime(filename string) (int64, error)
- func FilePutContents(filename string, data string, mode os.FileMode) error
- func FileSize(filename string) (int64, error)
- func Floor(value float64) float64
- func GetClass(obj any) string
- func GetCwd() (string, error)
- func GetEnv(varName string) string
- func GetHostByNameL(hostname string) ([]string, error)
- func GetHostName() (string, error)
- func GetHostNameByName(hostname string) (string, error)
- func Glob(pattern string) ([]string, error)
- func GoVersion() string
- func HMAC256(ciphertext, key []byte) []byte
- func HashHmac(h func() hash.Hash, ciphertext, key []byte) []byte
- func Hex2Bin(hex string) (string, error)
- func HexDec(str string) (int64, error)
- func HtmlSpecialChars(html string) string
- func HttpBuildQuery(queryData url.Values) string
- func Implode(glue string, pieces []string) string
- func Ip2Long(ipAddress string) uint32
- func IsDir(filename string) (bool, error)
- func IsFile(filename string) bool
- func IsNumeric(val any) bool
- func IsReadable(filename string) bool
- func IsWriteable(filename string) bool
- func JsonDecode(data string) (map[string]any, error)
- func JsonEncode(data any) (string, error)
- func Long2ip(properAddress uint32) string
- func Ltrim(s, cutset string) string
- func Max(nums ...float64) float64
- func MbStrLen(str string) int
- func MbStrPos(haystack, needle string) int
- func MbSubStr(str string, star int, len int) string
- func Md5(str string) string
- func Md5File(filename string) (string, error)
- func MethodExists(obj any, method string) bool
- func MicroTime() float64
- func Min(nums ...float64) float64
- func Mkdir(filename string, mode os.FileMode) error
- func MtRand(min, max int64) int64
- func Nl2br(str string) string
- func NumberFormat(number float64, decimals uint, decPoint, thousandsSep string) string
- func OcTdeC(str string) (int64, error)
- func PRegMatch(pattern string, subject string, matches []string)
- func PRegMatchAll(pattern string, subject string, matches []string)
- func PRegQuote(str string) string
- func PRegReplace(pattern, replacement, subject string)
- func PRegReplaceCallback(pattern string, callback func(string) string, subject string) string
- func PRegSplit(pattern string, subject string) []string
- func Pack(order binary.ByteOrder, data interface{}) (string, error)
- func ParseStr(str string, key string) ([]string, error)
- func ParseUrl(str string) (*url.URL, error)
- func PasswordHash(password string) (string, error)
- func PasswordVerify(password, hash string) bool
- func Pow(a, b int64) int64
- func PutEnv(setting string) error
- func Rand(min int, max int) int
- func RawUrlDecode(str string) (string, error)
- func RawUrlEncode(str string) string
- func Realpath(path string) (string, error)
- func Rename(oldname, newname string) error
- func Round(value float64) float64
- func Rtrim(s, cutset string) string
- func ScanDir(dir string) ([]string, error)
- func Sha1(str string) string
- func Sha1File(path string) (string, error)
- func Shuffle(source any)
- func Sleep(seconds time.Duration)
- func Sprintf(str string) string
- func Stat(filename string) (os.FileInfo, error)
- func StrIPos(haystack string, needle string, offset ...int) int
- func StrLen(str string) int
- func StrPadLeft(input string, padLength int, padString string) string
- func StrPos(haystack string, needle string) int
- func StrRepeat(input string, multiplier int) string
- func StrReplace(search string, replace string, subject string) string
- func StrRev(str string) string
- func StrSplit(str string, sep string) []string
- func StrStr(haystack string, needle string) string
- func StrToLower(str string) string
- func StrToTime(str string) (int64, error)
- func StrTouPPer(str string) string
- func StrTr(str string, replace map[string]string) string
- func String2Int(str string) int
- func String2Int64(str string) int64
- func String2Uint64(str string) uint64
- func StripTags(content string) string
- func Stripslashes(str string) string
- func Strrrchr(str, chr string) string
- func SubStr(str string, start int, length int) string
- func System(params ...any) string
- func Time() int64
- func TimeNanoSleep(seconds time.Duration)
- func Touch(filename string) (bool, error)
- func UCFirst(str string) string
- func UCWords(str string) string
- func Uniqid(prefix string) string
- func Unlink(filename string) error
- func Unpack(order binary.ByteOrder, data string) (interface{}, error)
- func UrlDecode(str string) (string, error)
- func UrlEncode(str string) string
- func VarDump(expression ...any)
- func Wordwrap(str string, width uint, br string) string
- func ZipOpen(filename string) (*zip.ReadCloser, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Addcslashes ¶
func Addslashes ¶
func ArrayChunk ¶
func ArrayCombine ¶
func ArrayCountValues ¶
func ArrayIntersect ¶
func ArrayMerge ¶
func ArrayReverse ¶
func ArraySearch ¶
func ArrayShift ¶
func ArraySlice ¶
func ArrayUnique ¶
func ArrayUnshift ¶
func ArrayValues ¶
func Base64Decode ¶
func Base64Encode ¶
func FileExists ¶
func FileGetContents ¶
func GetHostByNameL ¶
func GetHostName ¶
func GetHostNameByName ¶
func HtmlSpecialChars ¶
func HttpBuildQuery ¶
func IsReadable ¶
func IsWriteable ¶
func JsonEncode ¶
func MethodExists ¶
func NumberFormat ¶
func PRegMatchAll ¶
func PRegReplace ¶
func PRegReplace(pattern, replacement, subject string)
func PRegReplaceCallback ¶
func PasswordHash ¶
func PasswordVerify ¶
func RawUrlDecode ¶
func RawUrlEncode ¶
func StrToLower ¶
func StrTouPPer ¶
func String2Int ¶
func String2Int64 ¶
func String2Uint64 ¶
func Stripslashes ¶
func TimeNanoSleep ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.