如题所述
å©ç¨æµè§å¨è°è¯æ¨¡å¼çConsole
1ï¼å å®ä¹ä¸ä¸ªphpå½æ°ï¼
function console($log=''){
switch (empty($log)) {
case False:
$out = json_encode($log);
$GLOBALS['console'] .= 'console.log('.$out.');';
break;
default:
echo '<script type="text/javascript">'.$GLOBALS['console'].'</script>';
}
}
2ï¼å¨éè¦è°è¯çå°æ¹ç´æ¥è°ç¨å®ï¼é交çåæ°å¯ä»¥æ¯å符串ï¼ä¹å¯ä»¥æ¯æ°ç»ã
3ï¼å¨éå½çä½ç½®è°ç¨æ åæ°çconsoleï¼ç¨æ¥è¾åºè°è¯ä¿¡æ¯ï¼æ¯å¦åç±»phpæ¡æ¶å ¥å£æ件çæåºé¨
4ï¼æå¼æµè§å¨ï¼æ¯å¦chromeï¼ï¼è½½å ¥é¡µé¢åè¿å ¥è°è¯æ¨¡å¼ï¼æ¯å¦æF12é®ï¼ï¼ç¹å»Consoleï¼ä½ ä¼åç°æææ°æ®é½å¨è¿éççä½ æ¥é ã
5ï¼å ¶ä»ç¨é
ä¼ç§çPHPå¼æºæ¡æ¶ThinkPHPæä¾äºè¾åºè¿è¡ç¶æçåè½ï¼ä½ å¯ä»¥éè¿è¿è¡ç¶ææ¥äºè§£æ个页é¢å¨åå°å¤çäºå¤é¿æ¶é´ãä½æ¯ï¼å¾å¤äººé½æ³¨æå°äºï¼å®æ¯ä¸åç¡®çã
ä¸é¢æ们è¯çç¨ååå è¿æ¥çèªå®ä¹å½æ°consoleå¨æµè§å¨ä¸è¾åºçæ£çè¿è¡æ¶é´ã
ææå·¥ä½é½å¨å ¥å£æ件ä¸å®æï¼
å¨ææ代ç çæå¼å¤´ï¼å®ä¹åé$s=microtime(true);
å¨console();çä¸é¢åå¢å console('exetime:'.round(microtime(true)-$s,4));