Example #1
0
<?php

// iiwork framwork test unit
include "ii.php";
$ii = iiWork::getInstance(true);
$ii->import("db.mysql");
$sql = iiDBMysql::getInstance();
//$sql->connect("localhost", "onbam", "onbam1", "onbam");
//iiDebug::trace($sql->getColumns("ob_art_list"));
function test($str)
{
    global $a;
    $a .= $str;
}
function calluser($name, $args)
{
    $name($args);
}
$array = array('a' => 1, 'b' => 2);
$object = (object) $array;
$a = '';
iiDebug::check('array');
for ($i = 0; $i <= 10000; $i++) {
    $a .= $array['a'];
}
iiDebug::check('array');
$a = '';
iiDebug::check('object');
for ($i = 0; $i <= 10000; $i++) {
    $a .= $object->a;
}
Example #2
0
 /**
  * 
  * @param string $type DOCTYPE_* 상수 참조
  * @param string $lang 언어
  */
 public static function setHTML($type = DOCTYPE_XHTML_1_0_TR, $lang = null)
 {
     $ii = iiWork::getInstance();
     if ($lang != null) {
         $ii->lang = $lang;
     }
     switch ($type) {
         case DOCTYPE_XHTML_1_0_TR:
             self::$html .= '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' . "\n";
             break;
     }
     // language 설정
     $html .= "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='{$ii->lang}' lang='{$ii->lang}'>\n";
 }