1.thinkPHP定製錯誤頁的配置項:
-->:'TEMP_EXCEPTION_FILE'=>'./public/tpl/error.html';php
2.定製的錯誤頁面通常不支持thinkphp的語法,咱們須要些源生的php,如:<?php echo $e['message']; ?>html
3.默認過濾函數配置:‘DEFAULT_FILTER’=>'htmlspecialchars':配置項的參數是:htmlspecialchar或是intval。正則表達式
4.F函數的使用:
1.將制定的文件寫入到指定的文件:首先如:
a.定義一個特定的數組,通常是用做緩存:
$phiz=array(
'zhuaikuang'=>'抓狂',
'baobao'=>'抱抱',
'haixiu'=>'害羞',
);
b.寫入到指定的路徑:F('phiz',$phiz,'./Data/'):第一個參數制定文件名(生成的文件的後綴名是.php),第二個參數就是指定要寫入的數組,第三個參數指定文件寫入的路徑;
2.讀取文件:F('phiz','','./Data/'):讀取當前項目的Data文件夾下的phiz.php文件,返回一個數組。thinkphp
5.函數的使用:
1.preg_match_all('正則表達式',$content,$arr):使用正則表達式來匹配一個文件中的對應的文件:參數1:用於匹配的正則表達式,參數2:被匹配的內容,參數3:返回值,是一個數組。
2.str_replace(a,b,c,d):PHP中的替換函數,將c中的a替換成b,並使用d來計數(d是可選參數)。數組