栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

PHP中的字符串到字节数组

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP中的字符串到字节数组

@Sparr是正确的,但是我想您期望像

byte[]
C#中那样的字节数组。它与Sparr的解决方案相同,但是您希望每个
int
显示的内容不是HEX,而是期望的呈现(
范围为0到255
char
。您可以执行以下操作:

$byte_array = unpack('C*', 'The quick fox jumped over the lazy brown dog');var_dump($byte_array);  // $byte_array should be int[] which can be converted  // to byte[] in C# since values are range of 0 - 255

通过使用,

var_dump
您可以看到元素是
int
不是
string
)。

   array(44) {  [1]=>  int(84)  [2]=>  int(104) [3]=>  int(101) [4]=>  int(32)[5]=> int(113)  [6]=>  int(117) [7]=>  int(105) [8]=>  int(99)  [9]=>  int(107)[10]=> int(32)  [11]=> int(102) [12]=> int(111) [13]=> int(120) [14]=> int(32)[15]=> int(106) [16]=> int(117) [17]=> int(109) [18]=> int(112) [19]=> int(101)[20]=> int(100) [21]=> int(32)  [22]=> int(111) [23]=> int(118) [24]=> int(101)[25]=> int(114) [26]=> int(32)  [27]=> int(116) [28]=> int(104) [29]=> int(101)[30]=> int(32)  [31]=> int(108) [32]=> int(97)  [33]=> int(122) [34]=> int(121)[35]=> int(32)  [36]=> int(98)  [37]=> int(114) [38]=> int(111) [39]=> int(119)[40]=> int(110) [41]=> int(32)  [42]=> int(100) [43]=> int(111) [44]=> int(103) }

注意:输出数组是从1开始的索引(正如注释中指出的那样)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/442916.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号