home-code

示例❤源码

<?php
namespace imcat;
glbHtml::page("类库函数");
glbHtml::page('body');
$base surl(0)."?{$this->mkv}&act";
?>

<style type="text/css">
div{ display:block; line-height:120%; text-align:left; clear: both;}
h3{ color:#006; padding:0px; margin:5px; }
ul.ul { display:block; clear:left; padding:10px 0px 10px 0px; margin:0px; }
li.li, b.li { width:88px; float:left; overflow:hidden;  } 
#navx { width:360px; height:96%; overflow-y:scroll; background:#FFF; position:fixed; right:10px; top:0px; z-index:10; padding:0px 10px 10px 10px; margin:10px; border:1px solid #999; }
.red { color:#060; } 
@media only screen and (max-width:767px) {
    #navx { width:95%; position:static; left:1px; top:10px; }
}
</style>

<?php

echo "Nav:\n
<a href='"
.surl($this->mkv)."'>core-root</a> - 
<a href='
$base=maps&min=1'>core-maps</a> - 
<a href='
$base=imps'>core-imps</a> - 
<a href='
$base=jslib'>js-lib</a> #  
<a href='
$base=autonsp'>autonsp</a> #  
<a href='"
.surl($this->mkv)."'>[return]</a> 
<hr>\n"
;

if(
$act=='maps'){
    echo 
"<pre>";
    foreach(array(
'adpt','core') as $kk){
        
$pt1 comFiles::listScan(DIR_IMCAT."/".$kk); 
        echo 
"\n    //imcat/$kk\n";
        foreach(
$pt1 as $fp=>$v){
            if(!
strpos($fp,'/')) continue;
            
$tmp explode('/',$fp);
            
$fx3 substr($tmp[1],0,3); 
            if(!
basArray::inArr($_cfgm,$fx3)) continue;
            echo 
"    '".str_replace('.php','',$tmp[1])."' => '~/$kk/$fp',\n";
        }
    }
    echo 
"</pre>";
}elseif(
$act=='autonsp'){
    echo 
devBase::nspList();
}elseif(
$act=='showfunc'){
    
$file req('file');
    
$func req('func');
    
$code devBase::docFunc1(DIR_IMCAT.$file,$func);
    
$code highlight_string("<?php\n".$code."\n?>",1);
    echo 
$code;
}else{
    
$nav devBase::docClass($root,$subs);
    echo 
"<div id='navx'>$nav</div>";
}
echo 
"\n<p>".basDebug::runInfo()."</p>";
basDebug::runLoad(1);

?>

</body></html>

-End-