php如何把一个for循环生成的数据生成js文件保存

我是初学者,希望下面能表达清晰,比如test.php代码如下<ul><?phpfor($i=0;$i<10;$i++){?><li><?phpecho$i;?></li>... 我是初学者,希望下面能表达清晰,比如test.php代码如下
<ul>
<?php
for($i=0;$i<10;$i++){
?>
<li><?php echo $i;?></li>
<?php
}
?>
</ul>
出来一个列表,怎么直接保存成JS文件放在本地,方便下次调用,谢谢
展开
 我来答
百度网友04f0758
2013-06-21 · TA获得超过7286个赞
知道大有可为答主
回答量:2055
采纳率:84%
帮助的人:958万
展开全部
<?php
//php的fopen可以创建文件
$jshtml ='<ul>'; //定义一个变量存储字符串
for($i=0;$i<10;$i++){
$jshtml .="<li>$i</li>";
}
$jshtml .='</ul>';
//转化为JS格式
$jshtml = "<!--\r\ndocument.write(\"$jshtml\");\r\n-->";
//打开JS文件如不存在创建之
$file = fopen('test.js',"w+");
fwrite($file,$jshtml); 
fclose($file );
追问
谢谢啊,我自己已经做出来了,和你这个写法一样,可惜我手残选错一个人,导致你没分,真抱歉。

不过可以给更多需要的人看,也挺不错的。
没有响应m2
2013-06-21 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3510万
展开全部
思路就错了 这个方法是不可能实现的
不过用Cookie可以~
追问
高手
可以保存成test.js这样的吧,cookie我更加不懂了还没学,菜鸟啊,学php只有几天,我只是想自己做点小东西练习下
追答
......你这个是基础概念搞不清楚的问题
我都不知道从那说起了.....
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式