$file = scandir($this->_html_dir);
for ($i=0; $i<sizeof($file);$i++)
{
if ($path['extension'] == 'html')
{
$_html_file[] = $file[$i]; //这里有问题
}
} $_html_file 不能获得我想要的后缀为html的数组。如何解决?
解决方案 »
- php中的float和double有哪些区别?感觉很迷茫。
- phpEclipse 中无法编辑htm文件
- 随便问问广州的Php Programmers : How much is your salary。。~_~ ^_^
- Smarty模板的函数里面有变量,怎么写
- 如何实现smarty变量中的变量?
- PHP文件上传图片,本地上传成功,远程上传时没出错但图上传不了.
- 怪!难道新浪的smtp服务器不是smtp.sina.com.cn吗?为什么会这样?
- php中用网页通过http上传,最大文件大小可以是多少?
- 在一个页面用脚本怎样转到另一个页面
- 配置Apache 和 php 出错问题!
- 图片是乱码的问题。
- 取数据
$file = scandir($this->_html_dir);for ($i=0; $i<sizeof($file);$i++)
{
$path = pathinfo($file[$i]);
if ($path['extension'] == 'html')
{
$_html_file[] = $file[$i]; //这里有问题
}
}$file[$i]打印出来没有问题,主要是数组copy问题。
有值,比如 test.html。 出问题的地方我已经标注。
至少还有两个目录项不可能是后缀为html
type wrong variable name: if ($path['extension'] == 'html')
{
$_html_files[] = $file[$i]; //It works.
}