<file_sep><?php

$post = $_POST;
echo json_encode($post);<file_sep>// <?php 
// $db = new SQLite3('test.db');
// // class myDB extends SQLite3
// // {
// // 	function __construct()
// // 	{
// // 		$this->open('test.db');
// // 	}	
// // }
// // $db = new MyDB();
// // if(!$db){
// // 	echo $db->lastErrorMsg();
// // } else {
// // 	echo "Opened database successfully\n";
// // }
// // $sql =<<<EOF
// //       CREATE TABLE COMPANY
// //       (ID INT PRIMARY KEY     NOT NULL,
// //       NAME           TEXT    NOT NULL,
// //       AGE            INT     NOT NULL,
// //       ADDRESS        CHAR(50),
// //       SALARY         REAL);
// // EOF;

// // $db->exec($sql);


// // $sql =<<<EOF
// //       INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
// //       VALUES (1, 'Paul', 32, 'California', 20000.00 );

// //       INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
// //       VALUES (2, 'Allen', 25, 'Texas', 15000.00 );

// //       INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
// //       VALUES (3, 'Teddy', 23, 'Norway', 20000.00 );

// //       INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
// //       VALUES (4, 'Mark', 25, 'Rich-Mond ', 65000.00 );
// // EOF;

// // $ret = $db->exec($sql);
// // if(!$ret){
// // 	echo $db->lastErrorMsg();
// // } else {
// // 	echo "Records created successfully\n";
// // }
// // $db->close();



// $sql =<<<EOF
//       SELECT * from COMPANY;
// EOF;

// $ret = $db->query($sql);
// while($row = $ret->fetchArray(SQLITE3_ASSOC) ){
// 	echo "ID = ". $row['ID'] . "\n";
// 	echo "NAME = ". $row['NAME'] ."\n";
// 	echo "ADDRESS = ". $row['ADDRESS'] ."\n";
// 	echo "SALARY =  ".$row['SALARY'] ."\n\n";
// }
// echo "Operation done successfully\n";
// $db->close();


header('Content-Type:text/html;charset=utf-8');


// define("mDELETE",8);
// define("mUPLOAD",4);
// define("mWRITE",2);
// define("mREAD",1);
// $key = 13;//13＝8+4+1
// if($key & mDELETE) 
// 	echo "有删除权限<br />"
// ; //8
// if($key & mUPLOAD) 
// 	echo "有上传权限<br />"
// ;//4
// $a=$key & mWRITE; 
// echo "有写权限<br />
// ".$a; //无此权限
// if($key & mREAD) 
// 	echo "有读权限<br />
// "; //1
// $x=3;
// $y=5;
// echo ($x&$y)+(($x^$y)>>1).'<br />';
// echo ($x&$y).'<br />';
// echo (($x^$y)>>1).'<br />';
$url = 'http://www.jb51.net/article/22720.htm';
if (function_exists('file_get_contents')) { 
$file_content = @file_get_contents($url); 
} elseif (ini_get('allow_url_fopen') && ($file = @fopen($url, 'rb'))){ 
$i = 0; 
while (!feof($file) && $i++ < 1000) { 
$file_content .= strtolower(fread($file, 4096)); 
} 
fclose($file); 
} elseif (function_exists('curl_init')) { 
$curl_handle = curl_init(); 
curl_setopt($curl_handle, CURLOPT_URL, $url); 
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT,2); 
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER,1); 
curl_setopt($curl_handle, CURLOPT_FAILONERROR,1); 
curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Trackback Spam Check'); //引用垃圾邮件检查 
$file_content = curl_exec($curl_handle); 
curl_close($curl_handle); 
} else { 
$file_content = ''; 
} 

echo $file_content;











<file_sep><?php
$callback = $_GET['callback'];
$data = array(1, 2, 3);
echo $callback.'('.json_encode($data).')';


<file_sep><?php
class Test extends CI_Controller {
	function __construct() {
		parent::__construct();
	}

	function index() {
		$this->load->Model('test');
		echo('ok');
	}
}	 
<file_sep><?php

class email
{

}



$('#pp_tabs a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
                    var pane_sel = $(e.target).attr('href');
                    switch (pane_sel) {
                        case '#comment':
                            $(this).off('shown.bs.tab');
                            $(pane_sel).load('<{link app=b2c ctl=site_comment act=show args0=$data_detail.goods_id}>');
                            $(pane_sel).on('click', 'a', function (e) {
                                e.stopPropagation();
                                $(pane_sel).load(this.href);
                            });
                            break;
                    }
                })<file_sep><?php 
	use framework\web\helpers\CHtml;
	echo 'ok';
	CHtml::encode($message)?><file_sep><?php
class Test extends CI_Model {
	function __construct() {
		parent::__construct();
	}
	
	function read($id){
	$query = $this->db->get('newstable',$id);
	return $query;

	}
}<file_sep><?php
$url = 'http://e.jb51.net/';
//echo $url, '<br />';
//echo(preg_replace('/http\:\/\/e\.jb51\.net\//', 'http://e.jb51.net/w3c/', $url));

//匹配邮箱
//"^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$"

//'\s' 匹配任何空白字符，包括空格、制表符、换页符等等。
//'\w' 匹配包括下划线的任何单词字符。等价于“[A-Za-z0-9_]”。



$preg = '/^[A-Z]/';
$array = array('ABC', 'abc', 'Abc', '123');
$result = preg_grep($preg, $array, PREG_GREP_INVERT);
var_dump($result);<file_sep><?php
// +----------------------------------------------------------------------
// | memCache
// +----------------------------------------------------------------------
$memcache = new Memcache;
$memcache ->connect( "localhost" ,11211); #根据情况要把 "localhost" 改为 "127.0.0.1"

echo "Server's version: " . $memcache ->getVersion() . "<br />\n" ;

$tmp_object = new stdClass;
$tmp_object ->str_attr = "test" ;
$tmp_object ->int_attr = 123;

$memcache ->set( "key" , $tmp_object ,false,10);
echo "Store data in the cache (data will expire in 10 seconds)<br />\n" ;

echo "Data from the cache:<br />\n" ;
var_dump( $memcache ->get( "key" ));<file_sep>UPDATE config SET confvalue='4.12' WHERE confname='VersionNumber';
<file_sep><?php

header("Content-Type:text/html;charset=utf-8");

class sendSms
{
	private $_url = 'http://api2.santo.cc/submit?command=MT_REQUEST&cpid=test1&cppwd=<PASSWORD>1<PASSWORD>';
	private $_fileds = Array();
	protected $method = 'POST';
	private $_uName = 'test1';
	private $_pwd = '<PASSWORD>';
	/*
	public function __construct($params)
	{
		$this->_fileds = $params;
	}
	*/
	public function send()
	{
		//if(empty($this->fileds)) return array();		
		$ch = curl_init();		
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0');
		curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
		curl_setopt($ch, CURLOPT_TIMEOUT, 30);
		//$this->_url .= '&da=8615221546554&dc=15&sm=d1e9d6a4c2eb31323334';
		/*if($this->method == 'post')
		{
			curl_setopt($ch, CURL_POST, true);
			curl_setopt($ch, CURL_POSTFILEDS, $this->fileds);
		}
		else
		{
			$this->_url .= '?';
		}*/
		curl_setopt($ch, CURLOPT_URL, $this->_url);
		//curl_setopt($ch, CURLOPT_URL, 'http://dev.msk.com');
		$result = curl_exec($ch);
		//$content = curl_getinfo($ch);
		curl_close($ch);
		return $result;
	}
}

$sms = new sendSms();
echo '<pre>';
print_r($sms->send());<file_sep><?php
	
	$data1 = array(
		'0' => array(
				'store' => array(
					
						'id' => '1',
						'name' => '幻灯1',
						'url' => 'aaaa'
					),
				)
			);
	$data2 = array(
		
			'store' => array(
				'id' => '2',
				'name' => '幻灯2',
				'url' => 'bbbb'
			),
		
	);
	echo('<pre>');
	array_unshift($data1, $data2);
	print_r($data1);
?><file_sep><?php



function m($s, $z)
{
	echo $s;
	$y = $z();
	var_dump($z);
	var_dump($y);
}

$x = m (1, $v=function(){return 2;});



echo $x;<file_sep><?php
return array(
'VERSION'=>'0.5.1',
'RELEASE'=>'20150511',
);<file_sep>
<?php
header('Content-Type:text/html;charset=utf-8');	 

$fp = fopen("demo_csv.csv","a"); //打开csv文件，如果不存在则创建
$data_arr1 = array("10001","10002","10003","10004","10005"); //第一行数据
$data_arr2 = array("20001","20002","20003","20004","20005"); //第二行数据
$data_str1 = implode(",",$data_arr1); //用 ' 分割成字符串
$data_str2 = implode(",",$data_arr2); //用 ' 分割成字符串
$data_str = $data_str1."\r\n".$data_str2."\r\n"; //加入换行符
fwrite($fp,$data_str); //写入数据
fclose($fp); //关闭文件句柄
echo "生成成功";
$open = fopen('test.txt','r');
//var_dump(filesize('test.txt'));exit;
$content = fread($open, filesize('test.txt'));
fclose($open);
var_dump($content);
?><file_sep><?php
header('Content-Type:text/html;charset=utf-8');	 
$content = file_get_contents('demo.csv');
$csv = fopen('demo.csv', 'r');
//while(){
//	$contentCsv = fgetcsv($csv);
//	var_dump($contentCsv);
//}

echo(2<<1).'<br/>';
echo(2<<2).'<br/>';
echo(2<<3).'<br/>';
echo(2<<4).'<br/>';
<file_sep><?php
header('Content-Type:text/html; charset=utf-8');

  $items = array(
        1 => array('id' => 1, 'pid' => 0, 'name' => '安徽省'),
        2 => array('id' => 2, 'pid' => 0, 'name' => '浙江省'),
        3 => array('id' => 3, 'pid' => 1, 'name' => '合肥市'),        
        4 => array('id' => 4, 'pid' => 3, 'name' => '长丰县'),
        5 => array('id' => 5, 'pid' => 1, 'name' => '安庆市'),
        6 => array('id' => 6, 'pid' => 0, 'name' => '湖南省'),        
    );
    
    function generateTree($items){
        $tree = array();
        foreach($items as $item){
            if(isset($items[$item['pid']])){ // itemrs[0][] = 
                $items[$item['pid']]['son'][] = &$items[$item['id']];
            }else{
                $tree[] = &$items[$item['id']];
            }
        }
        //print_r($items);

        return $tree;
    }
    
    function generateTree1($items){
        foreach($items as $key => $item){
            $items[$item['pid']]['son'][$item['id']] = &$items[$item['id']];
        }
        return isset($items[0]['son']) ? $items: array();
    }
//echo '<pre>=========================================';
//print_r(generateTree($items));
//echo '=====================================';
//print_r(generateTree1($items));

    /*
    $tree = generateTree($items);
    function getTreeData($tree){
        foreach($tree as $t){
            echo $t['name'].'<br>';
            if(isset($t['son'])){
                getTreeData($t['son']);
            }
        }
    }
    getTreeData($tree);
    */
    // echo '<pre>';
    // print_r(generateTree($items));

    /*
    $arr = array("one", "two", "three");
 
    foreach ($arr as &$value) {
        echo "Value: $value<br />\n";
    }
     
    echo $value.'<br />';   //three
     
     
    foreach ($arr as $value) {
        echo "Value: $value<br />\n";
    }
    echo $value.'<br />';
    */
    $params = array(
        'name' => 'aaa',
        'age' => '22',
        'sex' => '1',
        'scores' => '99',
        );
    $config = array(
        'age' => '',
        'name' => '',
        'scores' => '',
        'sex' => '',
        'height' => ''
        );
    array_walk($config, 'study', $params);

    function study(&$v, $k, $p)
    {
         if(@$p[$k])
         {
            $v = $p[$k];
         }else{
            unset($k);
         }

    }
    print_r($config);<file_sep><!doctype html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>悟空CRM安装向导</title>
        <link rel="stylesheet" href="./css/install.css?v=9.0" />
    </head>
    <body>
        <div class="wrap">
            <?php require './templates/header.php'; ?>
            <div class="section">
				<div><img src="./images/install4.jpg" style="width:750px;"></div>
                <div class="main cc">
                    <pre class="pact" readonly="readonly">
建立数据表 pre_common_domain ... 成功 
建立数据表 pre_common_failedip ... 成功 
建立数据表 pre_common_failedlogin ... 成功 
建立数据表 pre_common_friendlink ... 成功 
建立数据表 pre_common_grouppm ... 成功 
建立数据表 pre_common_invite ... 成功 
建立数据表 pre_common_magic ... 成功 
建立数据表 pre_common_magiclog ... 成功 
建立数据表 pre_common_mailcron ... 成功 
建立数据表 pre_common_mailqueue ... 成功 
建立数据表 pre_common_member ... 成功 
建立数据表 pre_common_member_action_log ... 成功 
建立数据表 pre_common_member_connect ... 成功 
建立数据表 pre_common_member_count ... 成功 
建立数据表 pre_common_member_crime ... 成功 
建立数据表 pre_common_member_field_forum ... 成功 
建立数据表 pre_common_member_field_home ... 成功 
建立数据表 pre_common_member_forum_buylog ... 成功 
建立数据表 pre_common_member_grouppm ... 成功 
建立数据表 pre_common_member_log ... 成功 
建立数据表 pre_common_member_magic ... 成功 
建立数据表 pre_common_member_medal ... 成功 
建立数据表 pre_common_member_newprompt ... 成功 
建立数据表 pre_common_member_profile ... 成功 
建立数据表 pre_common_member_profile_setting ... 成功 
建立数据表 pre_common_member_security ... 成功 
建立数据表 pre_common_member_secwhite ... 成功 
建立数据表 pre_common_member_stat_field ... 成功 
建立数据表 pre_common_member_status ... 成功 
建立数据表 pre_common_member_validate ... 成功 
建立数据表 pre_common_member_verify ... 成功 
建立数据表 pre_common_member_verify_info ... 成功 
建立数据表 pre_common_myapp ... 成功 
建立数据表 pre_common_myinvite ... 成功 
建立数据表 pre_common_mytask ... 成功 
建立数据表 pre_common_nav ... 成功 
建立数据表 pre_common_onlinetime ... 成功 
建立数据表 pre_common_optimizer ... 成功 
建立数据表 pre_common_patch ... 成功 
建立数据表 pre_common_plugin ... 成功 
建立数据表 pre_common_pluginvar ... 成功 
建立数据表 pre_common_process ... 成功 
建立数据表 pre_common_regip ... 成功 
建立数据表 pre_common_relatedlink ... 成功 
建立数据表 pre_common_remote_port ... 成功 
建立数据表 pre_common_report ... 成功 
建立数据表 pre_common_searchindex ... 成功 
建立数据表 pre_common_seccheck ... 成功 
建立数据表 pre_common_secquestion ... 成功 
建立数据表 pre_common_session ... 成功 
建立数据表 pre_common_setting ... 成功 
建立数据表 pre_common_smiley ... 成功 
建立数据表 pre_common_sphinxcounter ... 成功 
建立数据表 pre_common_stat ... 成功 
建立数据表 pre_common_statuser ... 成功 
建立数据表 pre_common_style ... 成功 
建立数据表 pre_common_stylevar ... 成功 
建立数据表 pre_common_syscache ... 成功 
建立数据表 pre_common_tag ... 成功 
建立数据表 pre_common_tagitem ... 成功 
建立数据表 pre_common_task ... 成功 
建立数据表 pre_common_taskvar ... 成功 
建立数据表 pre_common_template ... 成功 
建立数据表 pre_common_template_block ... 成功 
建立数据表 pre_common_template_permission ... 成功 
建立数据表 pre_common_uin_black ... 成功 
建立数据表 pre_common_usergroup ... 成功 
建立数据表 pre_common_usergroup_field ... 成功 
建立数据表 pre_common_visit ... 成功 
建立数据表 pre_common_word ... 成功 
建立数据表 pre_common_word_type ... 成功 
建立数据表 pre_connect_disktask ... 成功 
建立数据表 pre_connect_feedlog ... 成功 
建立数据表 pre_connect_memberbindlog ... 成功 
建立数据表 pre_connect_postfeedlog ... 成功 
建立数据表 pre_connect_tthreadlog ... 成功 
建立数据表 pre_forum_access ... 成功 
建立数据表 pre_forum_activity ... 成功 
建立数据表 pre_forum_activityapply ... 成功 
建立数据表 pre_forum_announcement ... 成功 
建立数据表 pre_forum_attachment ... 成功 
建立数据表 pre_forum_attachment_0 ... 成功 
建立数据表 pre_forum_attachment_1 ... 成功 
建立数据表 pre_forum_attachment_2 ... 成功 
建立数据表 pre_forum_attachment_3 ... 成功 
建立数据表 pre_forum_attachment_4 ... 成功 
建立数据表 pre_forum_attachment_5 ... 成功 
建立数据表 pre_forum_attachment_6 ... 成功 
建立数据表 pre_forum_attachment_7 ... 成功 
建立数据表 pre_forum_attachment_8 ... 成功 
建立数据表 pre_forum_attachment_9 ... 成功 
建立数据表 pre_forum_attachment_exif ... 成功 
建立数据表 pre_forum_attachment_unused ... 成功 
建立数据表 pre_forum_attachtype ... 成功 
建立数据表 pre_forum_bbcode ... 成功 
建立数据表 pre_forum_collection ... 成功 
建立数据表 pre_forum_collectioncomment ... 成功 
建立数据表 pre_forum_collectionfollow ... 成功 
建立数据表 pre_forum_collectioninvite ... 成功 
建立数据表 pre_forum_collectionrelated ... 成功 
建立数据表 pre_forum_collectionteamworker ... 成功 
建立数据表 pre_forum_collectionthread ... 成功 
建立数据表 pre_forum_creditslog ... 成功 
建立数据表 pre_forum_debate ... 成功 
建立数据表 pre_forum_debatepost ... 成功 
建立数据表 pre_forum_faq ... 成功 
建立数据表 pre_forum_filter_post ... 成功 
建立数据表 pre_forum_forum ... 成功 
建立数据表 pre_forum_forum_threadtable ... 成功 
建立数据表 pre_forum_forumfield ... 成功 
建立数据表 pre_forum_forumrecommend ... 成功 
建立数据表 pre_forum_groupcreditslog ... 成功 
建立数据表 pre_forum_groupfield ... 成功 
建立数据表 pre_forum_groupinvite ... 成功 
建立数据表 pre_forum_grouplevel ... 成功 
建立数据表 pre_forum_groupuser ... 成功 
建立数据表 pre_forum_hotreply_member ... 成功 
建立数据表 pre_forum_hotreply_number ... 成功 
建立数据表 pre_forum_imagetype ... 成功 
建立数据表 pre_forum_medal ... 成功 
建立数据表 pre_forum_medallog ... 成功 
建立数据表 pre_forum_memberrecommend ... 成功 
建立数据表 pre_forum_moderator ... 成功 
建立数据表 pre_forum_modwork ... 成功 
建立数据表 pre_forum_newthread ... 成功 
建立数据表 pre_forum_onlinelist ... 成功 
建立数据表 pre_forum_order ... 成功 
建立数据表 pre_forum_poll ... 成功 
建立数据表 pre_forum_polloption ... 成功 
建立数据表 pre_forum_polloption_image ... 成功 
建立数据表 pre_forum_pollvoter ... 成功 
建立数据表 pre_forum_post ... 成功 
建立数据表 pre_forum_post_location ... 成功 
建立数据表 pre_forum_post_moderate ... 成功 
建立数据表 pre_forum_post_tableid ... 成功 
建立数据表 pre_forum_postcache ... 成功 
建立数据表 pre_forum_postcomment ... 成功 
建立数据表 pre_forum_postlog ... 成功 
建立数据表 pre_forum_poststick ... 成功 
建立数据表 pre_forum_promotion ... 成功 
建立数据表 pre_forum_ratelog ... 成功 
建立数据表 pre_forum_relatedthread ... 成功 
建立数据表 pre_forum_replycredit ... 成功 
建立数据表 pre_forum_rsscache ... 成功 
建立数据表 pre_forum_sofa ... 成功 
建立数据表 pre_forum_spacecache ... 成功 
建立数据表 pre_forum_statlog ... 成功 
建立数据表 pre_forum_thread ... 成功 
建立数据表 pre_forum_thread_moderate ... 成功 
建立数据表 pre_forum_threadaddviews ... 成功 
建立数据表 pre_forum_threadcalendar ... 成功 
建立数据表 pre_forum_threadclass ... 成功 
建立数据表 pre_forum_threadclosed ... 成功 
建立数据表 pre_forum_threaddisablepos ... 成功 
建立数据表 pre_forum_threadhidelog ... 成功 
建立数据表 pre_forum_threadhot ... 成功 
建立数据表 pre_forum_threadimage ... 成功 
建立数据表 pre_forum_threadlog ... 成功 
建立数据表 pre_forum_threadmod ... 成功 
建立数据表 pre_forum_threadpartake ... 成功 
建立数据表 pre_forum_threadpreview ... 成功 
建立数据表 pre_forum_threadprofile ... 成功 
建立数据表 pre_forum_threadprofile_group ... 成功 
建立数据表 pre_forum_threadrush ... 成功 
建立数据表 pre_forum_threadtype ... 成功 
建立数据表 pre_forum_trade ... 成功 
建立数据表 pre_forum_tradecomment ... 成功 
建立数据表 pre_forum_tradelog ... 成功 
建立数据表 pre_forum_typeoption ... 成功 
建立数据表 pre_forum_typeoptionvar ... 成功 
建立数据表 pre_forum_typevar ... 成功 
建立数据表 pre_forum_warning ... 成功 
建立数据表 pre_home_album ... 成功 
建立数据表 pre_home_album_category ... 成功 
建立数据表 pre_home_appcreditlog ... 成功 
建立数据表 pre_home_blacklist ... 成功 
建立数据表 pre_home_blog ... 成功 
建立数据表 pre_home_blog_category ... 成功 
建立数据表 pre_home_blog_moderate ... 成功 
建立数据表 pre_home_blogfield ... 成功 
建立数据表 pre_home_class ... 成功 
建立数据表 pre_home_click ... 成功 
建立数据表 pre_home_clickuser ... 成功 
建立数据表 pre_home_comment ... 成功 
建立数据表 pre_home_comment_moderate ... 成功 
建立数据表 pre_home_docomment ... 成功 
建立数据表 pre_home_doing ... 成功 
建立数据表 pre_home_doing_moderate ... 成功 
建立数据表 pre_home_favorite ... 成功 
建立数据表 pre_home_feed ... 成功 
建立数据表 pre_home_feed_app ... 成功 
建立数据表 pre_home_follow ... 成功 
建立数据表 pre_home_follow_feed ... 成功 
建立数据表 pre_home_follow_feed_archiver ... 成功 
建立数据表 pre_home_friend ... 成功 
建立数据表 pre_home_friend_request ... 成功 
建立数据表 pre_home_friendlog ... 成功 
建立数据表 pre_home_notification ... 成功 
建立数据表 pre_home_pic ... 成功 
建立数据表 pre_home_pic_moderate ... 成功 
建立数据表 pre_home_picfield ... 成功 
建立数据表 pre_home_poke ... 成功 
建立数据表 pre_home_pokearchive ... 成功 
建立数据表 pre_home_share ... 成功 
建立数据表 pre_home_share_moderate ... 成功 
建立数据表 pre_home_show ... 成功 
建立数据表 pre_home_specialuser ... 成功 
建立数据表 pre_home_userapp ... 成功 
建立数据表 pre_home_userappfield ... 成功 
建立数据表 pre_home_visitor ... 成功 
建立数据表 pre_mobile_setting ... 成功 
建立数据表 pre_portal_article_content ... 成功 
建立数据表 pre_portal_article_count ... 成功 
建立数据表 pre_portal_article_moderate ... 成功 
建立数据表 pre_portal_article_related ... 成功 
建立数据表 pre_portal_article_title ... 成功 
建立数据表 pre_portal_article_trash ... 成功 
建立数据表 pre_portal_attachment ... 成功 
建立数据表 pre_portal_category ... 成功 
建立数据表 pre_portal_category_permission ... 成功 
建立数据表 pre_portal_comment ... 成功 
建立数据表 pre_portal_comment_moderate ... 成功 
建立数据表 pre_portal_rsscache ... 成功 
建立数据表 pre_portal_topic ... 成功 
建立数据表 pre_portal_topic_pic ... 成功 
建立数据表 pre_security_evilpost ... 成功 
建立数据表 pre_security_eviluser ... 成功 
建立数据表 pre_security_failedlog ... 成功 
正在安装数据 ... 成功 
正在安装附加数据 ... 成功 
初始化记录 201503_ratelog 
初始化记录 201503_illegallog 
初始化记录 201503_modslog 
初始化记录 201503_cplog 
初始化记录 201503_errorlog 
初始化记录 201503_banlog 
清空目录 ./data/template 
清空目录 ./data/cache 
清空目录 ./data/threadcache 
清空目录 ./uc_client/data 
清空目录 ./uc_client/data/cache
                    </pre>
                </div>
                <div class="bottom tac"> <a href="#" class="btn">正在安装</a></div>
            </div>
        </div>
        <?php require './templates/footer.php'; ?>
    </body>
</html><file_sep><?php
class explame
{
	private $_di;

	public function __construct(Di $di)
	{
		$this->_id = $di;
		echo $this->_id->study();
	}



}
$di = new Di();
$di->setDi('test', function(){echo 'aaaaaaaaaaaaaaaaaaaaa'});
$explame = new explame($di);

class Di
{
	public $func = Array();
	public function setDi($key, $value)
	{
		if(func_exists)
		$this->func[$key] = $value;
	}

	public function getDi($key)
	{
		if(empty($this->func[$key])) return null;

		return call_user_func_array($this->func[$key]);
	}
}

