1)asc码表
<?php
echo "ASCII<br><table border>";
echo "<tr><th>dec</th><th>hex</th><th>char</th></tr>";
for($i=32;$i<128;$i++) {
printf("<tr><td>%d</td><td>%02X</td><td>%c</td></tr>",$i,$i,$i);
}
echo "</table>";
?>
<?php
echo "ASCII<br><table border>";
echo "<tr><th>dec</th><th>hex</th><th>char</th></tr>";
for($i=32;$i<128;$i++) {
printf("<tr><td>%d</td><td>%02X</td><td>%c</td></tr>",$i,$i,$i);
}
echo "</table>";
?>
<?php
header("Content-Type: text/html; charset=gb2312");
echo "<title>936 代码页</title>";
$i = $_GET['i'];
if($i<129)
$i = 129;
if($i>254)
$i = 254;
if($i != 129) {
echo "<a href='?i=129'>首页</a>\n";
echo "<a href='?i=".($i-1)."'>上页</a>\n";
}
if($i != 254) {
echo "<a href='?i=".($i+1)."'>下页</a>\n";
echo "<a href='?i=254'>尾页</a>\n";
}
echo "<table border CELLPADDING='1' CELLSPACING='0'>";
printf("<tr><th>%2X</th>",$i);
for($j=0;$j<16;$j++)
printf("<th>%X</th>",$j);
echo "</tr>";
for($j=64;$j<255;$j++) {
if($j%16 == 0) {
if($j>64)
echo "</tr>";
printf("<tr><th>%X</th>",$j/16);
}
if($j==127)
echo "<td></td>";
else {
$v = pack("S",$j*256+$i);
$v = chr($i).chr($j);
echo "<td>$v</td>";
}
}
echo "<td></td></tr></table>";
?>
<script>
obj = document.all.tags("TD");
for(i=0;i<obj.length;i++)
if(obj[i].innerHTML != "")
obj[i].innerHTML += "<br>"+obj[i].innerHTML.charCodeAt().toString(16).toUpperCase();
</script>
是英文翻译成中文的,大部分单词能认识就行。
需要浏览器支持big5码显示
<?php
header("Content-Type: text/html; charset=big5");
echo "<title>950 絏[代码页]</title>";
$i = $_GET['i'];if($i < 0xa1)
$i = 0xa1;
if($i > 0xf9)
$i = 0xf9;
if($i != 0xa1) {
echo "<a href='?i=".(0xa1)."' title='[首页]'></a>\n";
echo "<a href='?i=".($i-($i==0xc9?3:1))."' title='[上页]'></a>\n";
}
if($i != 0xf9) {
echo "<a href='?i=".($i+($i==0xc6?3:1))."' title='[下页]'></a>\n";
echo "<a href='?i=".(0xf9)."' title='[尾页]'>Ю</a>\n";
}
echo "<table border CELLPADDING='1' CELLSPACING='0'>";
printf("<tr><th>%2X</th>",$i);
for($j=0;$j<16;$j++)
printf("<th>%X</th>",$j);
echo "</tr>";
for($j=64;$j<255;$j++) {
if($j%16 == 0) {
if($j>64)
echo "</tr>";
printf("<tr><th>%X</th>",$j/16);
}
if($j > 0x7e && $j < 0xa1)
echo "<td></td>";
else {
$v = pack("S",$j*256+$i);
$v = chr($i).chr($j);
echo "<td>$v</td>";
}
}
echo "<td></td></tr></table>";
?>
<script>
obj = document.all.tags("TD");
for(i=0;i<obj.length;i++)
if(obj[i].innerHTML != "")
obj[i].innerHTML += "<br>"+obj[i].innerHTML.charCodeAt().toString(16).toUpperCase();
</script>
image/gif,image/pjpeg等等。谢了
text/html
audio/x-aiff
audio/basic
audio/wav
image/gif
image/jpeg
image/pjpeg
image/tiff
image/x-png
image/x-xbitmap
image/bmp
image/x-jg
image/x-emf
image/x-wmf
video/avi
video/mpeg
application/postscript
application/base64
application/macbinhex40
application/pdf
application/x-compressed
application/x-zip-compressed
application/x-gzip-compressed
application/java
application/x-msdownload
video/x-ms-asf
video/x-ms-asf
audio/x-ms-wma
audio/x-ms-wax