为什么我的PHP什么都不做,显示一个空白页面?
为什么我的PHP停止工作了 我一下子做了几件可能会破坏它的事情:为什么我的PHP什么都不做,显示一个空白页面?,php,html,Php,Html,为什么我的PHP停止工作了 我一下子做了几件可能会破坏它的事情: 在不包含jquery脚本的情况下放入jquery,但在javascript标记中使用jquery 创建了一个样式表(它正在工作,但后来我添加了一个:before-style和jquery,php停止工作) 更改了PHP代码中的空白 将放在顶部,然后将其删除,不做任何更改 我希望每个文件夹和子文件夹都有一个列表,但得到一个只有标题的页面,Chrome会告诉我php标记在HTML注释中(不确定是否正常,从未有过php只是不工作) 问题
放在顶部,然后将其删除,不做任何更改
HTML:
文件夹
我相信您的文件保存的不是ANSI,因为PHP不能在UNICODE文件上运行。
试着用你最喜欢的编辑器打开你的文件,当你保存时。。。确保将其保存为ANSI。会出现哪些错误?“不工作”是一个宽泛的术语…也许文件是ANSI以外的另一种格式?我想ANSI可能是我的问题,突然我的文本编辑器问我是否想保留文件类型,所以我认为它已经更改了。嘿,Mihai lorga,这解决了我的问题,谢谢,我忘记了文件类型有一个问题,它不是ANSI,所以我改变了它,它工作了。
<?php
function listFolderFiles($dir){
$ffs = scandir($dir);
echo '<ol>';
foreach($ffs as $ff){
if($ff != '.' && $ff != '..'){
echo '<li>'.$ff;
if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff);
echo '</li>';
}
}
echo '</ol>';
}
?>
<html>
<head>
<title>
</title>
<?php include("find.php"); ?>
</head>
<body>
<h2>Folders</h2>
<?php listFolderFiles('../');?>
</body>
</html>