golangはphp内のserialize()とunserialize()シーケンスと逆シーケンスの方法を実現します。
938 ワード
GolangはPHP内のserialize()、unserialize()を実現します。
インストール
締め括りをつける
以上、ご紹介したgolang実現phpにおけるserialize()とunserialize()のシーケンスと逆シーケンスの方法について詳しく説明しましたので、ご協力をお願いします。もし何かご質問がありましたら、メッセージをください。ここでも私たちのサイトを応援してくれてありがとうございます。
インストール
go get -u github.com/techleeone/gophp/serialize
使い方
package main
import (
"fmt"
"github.com/techleeone/gophp/serialize"
)
func main() {
str := `a:1:{s:3:"php";s:24:" ";}`
// unserialize() in php
out, _ := serialize.UnMarshal([]byte(str))
fmt.Println(out) //map[php: ]
// serialize() in php
jsonbyte, _ := serialize.Marshal(out)
fmt.Println(string(jsonbyte)) // a:1:{s:3:"php";s:24:" ";}
}
githubアドレス:https://github.com/techleeone…締め括りをつける
以上、ご紹介したgolang実現phpにおけるserialize()とunserialize()のシーケンスと逆シーケンスの方法について詳しく説明しましたので、ご協力をお願いします。もし何かご質問がありましたら、メッセージをください。ここでも私たちのサイトを応援してくれてありがとうございます。