0
我有一个PHP代码,让我下面的输出:(它的一个数组)回声PHP输出
<img src="images/image0.jpg" />
<img src="images/image1.jpg" />
<img src="images/image2.jpg" />
<img src="images/image3.jpg" />
<img src="images/image4.jpg" />
<img src="images/image5.jpg" />
<img src="images/image6.jpg" />
<img src="images/image7.jpg" />
<img src="images/image8.jpg" />
我想打印或回声或复制或调用一个精确的输出在我的HTML文件。 我该怎么办?
这里参考我的代码PHP代码:
<?php
//PHP SCRIPT: getimages.php
header('content-type: application/x-javascript');
function returnimages($dirname="./images") {
$pattern="([^\s]+(\.(?i)(jpg|png|gif|bmp))$)"; // http://www.mkyong.com/regular-expressions/how-to-validate-image-file-extension-with-regular-expression/
$files = array();
if($handle = opendir($dirname)) {
while(false !== ($file = readdir($handle))){
if(preg_match($pattern, $file)){ //if this file is a valid image
$files[] = $file;
}
}
closedir($handle);
}
//sort($files); // http://php.net/manual/en/function.sort.php
natcasesort($files); // case insensitive "natural order" algorithm :: http://php.net/manual/en/function.natcasesort.php
return($files);
}
$images = returnimages(); //will get the array containing the images
foreach($images as $img)
{
echo '<img src="images/' . $img . '" />' . "\n";
}
?>
什么是不工作?你有什么尝试? – orourkek 2012-04-12 16:51:51
即时通讯困惑。你想把它放在一个html文件中?把你的HTML围绕PHP代码' ..stuff .. <?PHP的your_code?> ..更多东西的PHP文件..' – AMayer 2012-04-12 16:53:18
你是否对排序部分麻烦吗? – citizenen 2012-04-12 16:53:25