【发布时间】:2016-09-29 22:47:47
【问题描述】:
这是代码:
<?php
$array = array('RANAJI', 'YAARA MAULA', 'AARAMBH', 'AISI SAZAA', 'SHEHER', 'BEEDO', 'DUNIYA', 'RAAT KE MUSAFIR');
foreach ($array as $item) echo $item.'<br>';
?>
<script>
var i;
var name = <?php echo json_encode($array); ?>;
for(i=0;i<name.length;i++){
document.write(name[i]+'<br>');
}
</script>
这是输出:
拉那吉
雅拉毛拉
阿拉巴赫
艾斯萨扎
谢赫
贝多
杜尼亚
拉特克穆萨菲尔
R
一个
没有
一个
J
我
,
是的
一个
一个
R
一个
M
一个
U
L
一个
,
一个
一个
一个
M
B
H
,
一个
我
S
我
S
一个
Z
一个
一个
,
S
H
E
H
E
R
,
B
E
E
D
哦
,
D
U
没有
我
是的
一个
,
R
一个
一个
T
K
E
M
U
S
一个
F
我
R
那么,如何以与存储在 PHP 数组中相同的方式存储这些值?
【问题讨论】:
-
那你的问题是什么?
-
如何以与存储在 PHP 数组中相同的方式存储值?
-
从 PHP 文件输出 HTML 的结果是什么?它似乎将其视为 Javascript for 循环中的连接字符串。
-
@kb。问题中的输出是该 HTML 页面给出的内容。
-
@VermaJr。我说的是服务器返回的实际 HTML 源代码,它不包含
<?php,而是回显的结果。 (但没关系 :),这似乎是一个范围问题。)
标签: javascript php