云服务器 精选特惠
新用户低至0.5折起 爆款免费试用3个月

有时候批量上传到服务器一些图片,然后需要贴出图片url,数量少还可以手动,但图片数量很多的时候,有点太费力气,正好群友昨晚问及,写几段代码就能轻松搞定,问题有二,1是图片是有序图片,例如从1.jpg-299.jpg,2是图片无序,例如http://scriptsz.com/images/eghj.jpg http://scriptsz.com/images/ehhj.jpg http://scriptsz.com/images/evhj.jpg

下面分别用两端代码说明,用到了循环中的for和while

1,针对有序:

<?php
for($i=1;$i<=100;$i++){ //其中100是生成到结束的数字
	echo 'http://xxx.cc/'.$i.'.jpg<br>'; //替换域名和文件扩展名称
}
?>

2,针对无序:

<?
$dir = "dirname"; //如果是文件所在目录,则填写/www/wwwroot/domain.com/ ,如果是文件所在目录下的子目录,直接填写子目录名称
if (is_dir($dir)) {
	if ($dh = opendir($dir)) {
		while (($file = readdir($dh)) !== false) {
			if($file!='.' & $file!='..') {
				echo "http://xxx.cc/da/$file.jpg <br>";
			}
		}
		closedir($dh);
	}
}
?>

保存到服务器,然后打开文件即可获取到想要的内容,如果是粘贴到论坛也可以预先将BBcode加进去。

新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

发表回复

您的电子邮箱地址不会被公开。