Php 十六进制值数组,如range(';a';,';z';)
PHP具有函数Php 十六进制值数组,如range(';a';,';z';),php,Php,PHP具有函数range(),可用于循环字母a-z。是否有类似或类似的函数可以让我循环使用十六进制值0-9+a-f?我想你指的是ASCII值等价物,你可以: array_merge( range(0,9), range('a','f') ) $merged_result=array_merge(range('0','9'),range('a','f')); 数字实际上不会改变,只是你如何输出它们。比如: for (range(0,15) as $value) { $value = bas
range()
,可用于循环字母a-z
。是否有类似或类似的函数可以让我循环使用十六进制值0-9
+a-f
?我想你指的是ASCII值等价物,你可以:
array_merge( range(0,9), range('a','f') )
$merged_result=array_merge(range('0','9'),range('a','f'));
数字实际上不会改变,只是你如何输出它们。比如:
for (range(0,15) as $value) {
$value = base_convert($value,10,16);
}
不需要在0-15之间循环<代码>十进制($yournumber) 0x0=0 0xF=15
for($i = 0; $i < 15; $i++) {
print dechex($i);
}
($i=0;$i<15;$i++)的{
打印十六进制($i);
}
我认为你应该明确你需要什么样的价值观。如果字符串表示法适合您,请使用我的答案。如果您需要实际值(0..15),请使用@futureal的答案。