<?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; }
/** * * @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"; }