PHP怎么读取JS文件里的数据

我想用PHP把JS文件里的数组读出来并显示。例如:某JS文件里有以下数组province,我想把它用PHP读出来并根据前面的编号显示具体的城市名(如:BJ对应显示北京市,... 我想用PHP把JS文件里的数组读出来并显示。例如:某JS文件里有以下数组province,我想把它用PHP读出来并根据前面的编号显示具体的城市名(如:BJ对应显示北京市,SH=>上海市等)。var province = new Array('BJ','北京市','SH','上海市','TJ','天津市','CQ','重庆市','HL','黑龙江省','JL','吉林省','LN','辽宁省','QH','青海省','GS','甘肃省','SX','山西省','SN','陕西省','HA','河南省','HN','湖南省','HB','湖北省','HE','河北省','AH','安徽省','JS','江苏省','ZJ','浙江省','JX','江西省','SD','山东省','GD','广东省','YN','云南省','GZ','贵州省','SC','四川省','HI','海南省','FJ','福建省','TW','台湾省','NX','宁夏回族自治区','GX','广西壮族自治区','NM','内蒙古自治区','XJ','新疆维吾尔自治区','XZ','西藏自治区','HK','香港特别行政区','AM','澳门特别行政区'); 展开
 我来答
匿名用户
2013-04-16
展开全部
楼上用AJAX是可行的,下面是笨方法,但是也可运行。

<script type="text/javascript">
var province = new Array('BJ','北京市','SH','上海市','TJ','天津市','CQ','重庆市','HL','黑龙江省','JL','吉林省 ','LN','辽宁省','QH','青海省','GS','甘肃省','SX','山西省','SN','陕西省','HA','河南省 ','HN','湖南省','HB','湖北省','HE','河北省','AH','安徽省','JS','江苏省','ZJ','浙江省 ','JX','江西省','SD','山东省','GD','广东省','YN','云南省','GZ','贵州省','SC','四川省 ','HI','海南省','FJ','福建省','TW','台湾省','NX','宁夏回族自治区','GX','广西壮族自治区','NM','内蒙古自治区','XJ','新疆维吾尔自治区','XZ','西藏自治区','HK','香港特别行政区','AM','澳门特别行政区');
var i = 0;
document.write("<form action='' method='post'>");

while(i<province.length) {
document.write("<input type='text' name='arr[]' value='" + province[i++] + "'>");
}
document.write("</form>");
setTimeout("document.forms[0].submit()", 2000);
</script>

<?php
$arr = isset($_POST['arr']) ? $_POST['arr'] : '';

if(empty($arr)) {
echo 'wait for 2 seconds<br>';
}

$i = 0;
$news = array();
while($i<count($arr)) {
$news[$arr[$i++]] = $arr[$i++];
}
var_export($news);
?>
第二号帅哥
2015-08-17 · TA获得超过336个赞
知道小有建树答主
回答量:413
采纳率:77%
帮助的人:171万
展开全部
$file_handle = fopen("jiji.js", "r"); //其中jiji.js是要读取的js名称
while (!feof($file_handle)) {
   $line = fgets($file_handle);
   echo $line; //其中$line是读取出来的内容
}
fclose($file_handle);

 以上代码可以得到你的效果 望采纳

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-16
展开全部
将该数组转成JSon格式,然后用AJAX提交给服务器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-16
展开全部
$sql="select cat_id,goods_name,goods_thumb,shop_price from ecs_goods where cat_id = '".$GLOBALS["ids"]."'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式