日期:2014-05-17  浏览次数:20380 次

求输出以下数据。
在PHP中使用chr()函数,循环200次,输出以下内容。
PHP code

    for($o=0;$o<200;$o++)
        {
        echo $o.",".chr($o)."<br />";
            }


在C#中使用(char)int,强转换,出现的结果不一样。
下面贴出的是PHP的,C#的见二楼。

0,
1,
2,
3,
4,
5,
6,
7,
8,
9, 
10, 
11, 
12, 
13, 
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32, 
33,!
34,"
35,#
36,$
37,%
38,&
39,'
40,(
41,)
42,*
43,+
44,,
45,-
46,.
47,/
48,0
49,1
50,2
51,3
52,4
53,5
54,6
55,7
56,8
57,9
58,:
59,;
60,<
61,=
62,>
63,?
64,@
65,A
66,B
67,C
68,D
69,E
70,F
71,G
72,H
73,I
74,J
75,K
76,L
77,M
78,N
79,O
80,P
81,Q
82,R
83,S
84,T
85,U
86,V
87,W
88,X
89,Y
90,Z
91,[
92,\
93,]
94,^
95,_
96,`
97,a
98,b
99,c
100,d
101,e
102,f
103,g
104,h
105,i
106,j
107,k
108,l
109,m
110,n
111,o
112,p
113,q
114,r
115,s
116,t
117,u
118,v
119,w
120,x
121,y
122,z
123,{
124,|
125,}
126,~
127,
128,?
129,?
130,?
131,?
132,?
133,?
134,?
135,?
136,?
137,?
138,?
139,?
140,?
141,?
142,?
143,?
144,?
145,?
146,?
147,?
148,?
149,?
150,?
151,?
152,?
153,?
154,?
155,?
156,?
157,?
158,?
159,?
160,?
161,?
162,?
163,?
164,?
165,?
166,?
167,?
168,?
169,?
170,?
171,?
172,?
173,?
174,?
175,?
176,?
177,?
178,?
179,?
180,?
181,?
182,?
183,?
184,?
185,?
186,?
187,?
188,?
189,?
190,?
191,?
192,?
193,?
194,?
195,?
196,?
197,?
198,?
199,?


------解决方案--------------------
自己看吧:http://msdn.microsoft.com/zh-cn/library/w3te6wfz(v=vs.100).aspx
------解决方案--------------------
我晕女女女
------解决方案--------------------
ascii只有128个所以后面的都不一样了
两个程序的解释不同
------解决方案--------------------
for (int i = 0; i < 200; i++)
{
Response.Write(i + "," + (i < 128 ? Convert.ToChar(i) : '?') + "<br/>");
}
------解决方案--------------------
写个php web service,调用service
------解决方案--------------------
这不就是ASCII表么