php explode 问题

<?php/*Task3:Putyourcodehere*/$mingdan=file("mingdan.txt");$zhuanye="EECS";$meihang=e... <?php
/* Task 3: Put your code here */
$mingdan = file("mingdan.txt");
$zhuanye="EECS";
$meihang = explode ("\n",$mingdan);
$count=count($meihang);
/*print_r ($meihang[0]);*/
for ($i=0;$i<$count;$i++)
{
print "<p>";
print_r "$meihang[i]";
print "</p>";
}
?>
</div>
运行出错 提示Warning: explode() expects parameter 2 to be string, array given in on line 71
71 行是 $meihang = explode ("\n",$mingdan);
展开
 我来答
_____至尊宝___
2017-10-16 · TA获得超过183个赞
知道答主
回答量:126
采纳率:0%
帮助的人:22.3万
展开全部
PHP file() 函数把整个文件读入一个数组中。与 file_get_contents() 类似,不同的是 file() 将文件作为一个数组返回。数组中的每个单元都是文件中相应的一行,包括换行符在内。如果失败,则返回 false。
explode() 函数把字符串分割为数组。本函数返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。

$mingdan 已经是数组了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式