1. 建立文件 ext_conf_template.txt
内 容: (continue reading…)
Archive for 六月, 2010
array转化为ul li
function recursion($multi_dimensional_array)
{
$m = $multi_dimensional_array;
$keys = array();
foreach($m as $key=>$value)
{
$keys[] = $key;
}
$i = 0;
while($i < count($multi_dimensional_array))
{
echo ‘<li><a href=”#”>’.$keys[$i].'</a>’;
if(is_array($multi_dimensional_array[$keys[$i]]))
{
echo ‘<ul>’;
recursion($multi_dimensional_array[$keys[$i]]);
echo ‘</ul>’;
}
echo ‘</li>’;
$i++;
}
}
配合jquery-treeview效果如下:
divider使用方法
TS中加入:
tt_content.div >
tt_content.div = TEXT
tt_content.div.value = <hr />
php遍历文件夹并存入数组
<?php
$dir = dirname(__FILE__);
function read_dir_all($dir) {
$ret = array(‘dirs’=>array(), ‘files’=>array());
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if($file != ‘.’ && $file !== ‘..’) {
$cur_path = $dir . DIRECTORY_SEPARATOR . $file;
if(is_dir($cur_path)) {
$ret[‘dirs’][$cur_path] = read_dir_all($cur_path);
} else {
$ret[‘files’][] = $cur_path;
}
}
}
closedir($handle);
}
return $ret;
}
$p = read_dir_all($dir);
echo ‘<pre>’;
var_dump($p);
echo ‘</pre>’;
?>
优化版:
function read_dir_all($dir) {
$ret = array();
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if($file != ‘.’ && $file !== ‘..’) {
$cur_path = $dir . DIRECTORY_SEPARATOR . $file;
if(is_dir($cur_path)) {
$ret[$cur_path] = read_dir_all($cur_path);
} else {
$ret[$cur_path] = $cur_path;
}
}
}
closedir($handle);
}
return $ret;
} (continue reading…)
php文件搜索
<?php
set_time_limit(0);
function searchfromtime($dir,$fromtime,$totime) {
$handle=opendir($dir);
if($handle){
while(($file=readdir($handle))!==false){
if($file!=”.” && $file!=”..”){
$file=$dir .’\\’. $file;
if(is_dir($file)){
searchfromtime($file,$fromtime,$totime);
}else{
$time = filemtime($file);
if(strtotime($fromtime)<=$time&&$time<=($totime?strtotime($totime):time())){
echo $file.'<br/>’;
}
}
}
}
}
}
echo searchfromtime(dirname(__FILE__),’2010-05-24′,’2010-06-07′);
?>
TS-tt_content
# ***************************************************************************
# Notice: “styles.” (and “temp.”) objects are UNSET after template parsing!
# Use “lib.” for persisting storage of objects.
# *************************************************************************** (continue reading…)
chr码值对应列表大全
返回 String,其中包含有与指定的字符代码相关的字符 。
Chr(“0”) 为0的字符
Chr(“1”)
Chr(“2”)
Chr(“3”) (continue reading…)
php计划任务php中的ignore_user_abort实现计划任务
函数-ignore_user_abort,这个函数可以帮助我们实现像linux中的cron一样实现计划任务,下面一起来看下该如何来实现。
首先看下php手册对这个函数的解释 (continue reading…)
强制使用php5
htaccess中配置:
Options All -Indexes
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
