PHP AppEngine - last_cursor已损坏

时间:2015-11-19 09:40:23

标签: php google-app-engine

使用https://github.com/tomwalder/php-gds时,appengine返回的end_cursor似乎使用非utf字符。这里有什么建议吗?

[ “end_cursor”] =>   string(247)“ date js~app-namer Class“ randomcharactershtm ”

1 个答案:

答案 0 :(得分:0)

解决方案是使用以下函数对返回的游标进行base64编码并使其成为webafe:

function base64_url_encode($input) {
 return strtr(base64_encode($input), '+/=', '-_,');
}

function base64_url_decode($input) {
 return base64_decode(strtr($input, '-_,', '+/='));
}
相关问题