我有一个文本文件,看起来像这样:
http://www.books.com/imgs/b0388.jpg , ../../mdia/imp/books/b0388.jpg
http://www.books.com/imgs/b0369.jpg , ../../mdia/imp/books/b0369.jpg
http://www.books.com/imgs/b0309.jpg , ../../mdia/imp/books/b0309.jpg
现在我需要用表列来分隔url和路径,当然要删除comas(我希望它们位于不同的表列中)。在那之后,我不得不把按钮和表格放在一些右边的栏上。我的代码如下:
<?php
$filename="listing.txt";
$fp=fopen($filename,'r');
if ($fp == FALSE){
echo "File not opened";
return 0;}
//Default product name before administrator's modifications
$default="Product";
while ( ! feof( $fp ) ) {
$line = fgets( $fp, 1024 );
echo $line;
echo $default;
echo "<input type='text'></input>";
echo "<button type='button'>Name product</button>";
echo "<br/>";
}
fclose($fp);
?>
假设每一行都在变量$line
:中
list($url, $path) = explode(',', $line);
//now use $url and $path to your heart's content
因此,如果线路是:
http://www.books.com/imgs/b0388.jpg,..//mdia/imp/books/b0388.jpg
因此,它将变成(在上述代码之后):
$url == "http://www.books.com/imgs/b0388.jpg "
$path == "../../mdia/imp/books/b0388.jpg"