字节到二进制字符串的 Javascript 数组

Javascript array of bytes to binary string?

本文关键字:Javascript 数组 字符串 二进制 字节      更新时间:2023-09-26

这是我的字节数组: var $x = [108,181,183,176,140,239,53,105,104,47,47,21,147,67,96,87,175,35,67,97]

它有一个二进制PHP等价物的胡言乱语:$x = "lµ·°Œï5ih//“C``W¯#Ca";

现在,我可以使用什么才能使javascript:btoa(SOME_ENCODING_FUNCTION($x));<?php base64_encode($x); ?>完美匹配?

谢谢!

String.fromCharCode.apply(null, $x);

将返回要在 btoa 中使用的字符串。

您可以使用base64_encode函数,但它的javascript版本

http://phpjs.org/functions/base64_encode:358

PHP JS是一个很好的项目,旨在将PHP函数移植到javascript,所以如果你需要一个与PHP函数完全相同的javascript函数,谷歌搜索"phpjs _function_name_"通常会给你之后的:)