Java中getBytes的PHP等价物

Java中getBytes的PHP等价物,java,php,Java,Php,我有以下Java代码: String Str1 = new String("Welcome to Tutorialspoint.com"); System.out.println(Str1.toString().getBytes("UTF-8")); 64位Windows 7计算机上的输出为:[B@7041825e“ 上述代码的PHP等价物是什么?为此,您可以使用strlen() 在您的情况下,mb_strlen()就可以了 …更多阅读:没有。PHP在字符串和一堆字节之间没有区别。它不是直接的

我有以下Java代码:

String Str1 = new String("Welcome to Tutorialspoint.com");
System.out.println(Str1.toString().getBytes("UTF-8"));
64位Windows 7计算机上的输出为:[B@7041825e“

上述代码的PHP等价物是什么?

为此,您可以使用
strlen()

在您的情况下,
mb_strlen()
就可以了


…更多阅读:

没有。PHP在字符串和一堆字节之间没有区别。

它不是直接的,需要一些数据损坏,但是你可以用pack()和unpack()合理地伪造它。请看
toString()
是冗余的(Str1已经是一个字符串),并且结果是无用的。您打算如何处理字节数组的哈希代码?