很多站长朋友们都不太清楚php生成列表代码,今天小编就来给大家整理php生成列表代码,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何实现PHP静态新闻列表自动生成代码 2、 php代码中列表怎么实现横向排列! 3、 怎么用PHP和html做出根据数据库生成的按钮列表 4、 PHP怎么生成JSON列表啊? 5、 PHP如何遍历指定文件夹,获取所有文件列表并生成下载链接?? 6、 PHP 自动生成固定位数的数字列表,求助,不知道怎么修改。 如何实现PHP静态新闻列表自动生成代码function CreateShtml()
{
ob_start(array("callback_CreateShtml","callback_GoToShtml"));
}
function callback_CreateShtml($buffer)
{
$page = intval(@$_REQUEST["page"]);
$fileName = $_SERVER['DOCUMENT_ROOT'] . dirname($_SERVER['PHP_SELF']) . "/" . basename($_SERVER['PHP_SELF'],".php") . ($page==0 ? "" : "_" . strval($page)) . ".htm";
$fp = fopen($fileName,"wb");
fwrite($fp,$buffer);
fclose($fp);
return $buffer;
}
function callback_GoToShtml($buffer)
{
$page = intval(@$_REQUEST["page"]);
$fileName = basename($_SERVER['PHP_SELF'],".php") . ($page==0 ? "" : "_" . strval($page)) . ".htm";
header("location:" . $fileName);
return $buffer;
}
function GoToShtml()
{
$page = intval(@$_REQUEST["page"]);
$fileName = basename($_SERVER['PHP_SELF'],".php") . ($page==0 ? "" : "_" . strval($page)) . ".htm";
if(file_exists($fileName))
header("location:" . $fileName);
}
function DeleteShtml($fileName=NULL)
{
if(is_null($fileName))
$fileName = $_SERVER['DOCUMENT_ROOT'] . $_SERVER['PHP_SELF'];
if($fileName[0]=="/")
$fileName = $_SERVER['DOCUMENT_ROOT'] . $fileName;
$path = dirname($fileName);
$dir = dir($path);
$patten = "/^" . basename($fileName, ".php") . "(_[0-9]+)?.htm/";
while(($entry = $dir->read())!==false)
{
if(is_file($path . "/" .$entry) preg_match($patten,$entry))
unlink ($path . "/" . $entry);
}
}
php代码中列表怎么实现横向排列!使用css来实现
css
ul{list-style: none;}
li{
width: 60px;
float: left;
margin: 0 10px 0 0;
padding: 5px;
}
a{
display: block;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
html
<strong>友情链接:</strong>
<ul>
<li><a href="#">子标题1</a></li>
<li><a href="#">子标题2</a></li>
<li><a href="#">子标题3</a></li>
<li><a href="#">子标题4</a></li>
<li><a href="#">子标题5</a></li>
<li><a href="#">子标题6</a></li>
</ul>
实际使用时,使用php循环来生成li标签即可
怎么用PHP和html做出根据数据库生成的按钮列表<?php
$link=mysql_connect('','','');
mysql_select_db('',$link);
$sql=mysql_query('select * from **');
$result = '';
foreach($row=mysql_fetch_assoc($sql)){
$result .= "<input type='button' value="$row['val']">"
}
?>
PHP怎么生成JSON列表啊?使用json_encode。假设需要转换成json的数组为$arr,则
$json = json_encode($arr)
$json为转换出来的json列表
PHP如何遍历指定文件夹,获取所有文件列表并生成下载链接??试编写代码如下:
<?php
$dir="D:/WWW/ftp"; //指定的路径
$sitepath = '';
//遍历文件夹下所有文件
if (false != ($handle = opendir ( $dir ))) {
echo "$dir 目录下的文件列表:<BR/>";
$i = 0;
while (false !== ($file = readdir($handle))) {
if ($file != "." $file != ".." !is_dir($dir.'/'.$file)) {
echo '<a href="' . $sitepath . $file . '">'.$file. '</a><br/>';
}
}
//关闭句柄
closedir($handle);
}
?>
代码中需要提示的是:
如果是运行于互联网上,需要考虑文件的访问安全性。
运行截图:
PHP 自动生成固定位数的数字列表,求助,不知道怎么修改。//代码里面的data改一下
$data=array();
if(isset($_GET['site'])){
for($i=$min;$i<=$max;$i++){
$data[] = $site.str_pad($first.$i,4,'0',STR_PAD_LEFT).$last;
}
}
关于php生成列表代码的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php生成列表代码 php生成表单代码的详细内容...