1、字符串方法:mysql
一、去除空格:trim( $str ):去除兩端空格。 ltrim():去除左端空格; rtrim():去除右端空格。正則表達式
二、獲取字符串長度:strlen( $str ):獲取英文字符串的長度。 mb_strlen( ):獲取中文字符串的長度。sql
三、字符串截取:substr( $str , 截取位置 , 截取個數 )。 mb_substr():中文字符串的截取。數據庫
四、查找字符串:strpos( $str , 要查找的字符串 [,開始查找的位置] ),返回所在位置的下標。數組
五、字符串替換:str_replace( 要查找的字符串,要替換成的字符串,被操做的字符串 )。返回一個新的字符串,不會改變原字符串。cookie
六、格式化字符串:sprintf(格式,要格式化的字符串)。
格式示例:%01.2f:%表示開始;f表示結束;0表示不足位是否顯示爲0;1表示字符串至少1位,.2表示保留小數點2位。session
七、字符串分割:explode(分隔符,字符串),返回值爲數組。編碼
八、字符串合併:implode(分隔符,數組),把數組連接成字符串。字符串
九、字符串轉義:addslashes( $str ):將$str裏的特殊字符進行轉移。get
2、正則表達式:
一、暫略。
3、session與cookie:
一、設置cookie:setcookie(cookie名,cookie值,過時時間,路徑,主域)。
二、讀取cookie:使用 $_COOKIE[' cookie名 '] 進行訪問。
三、刪除cookie:setcooki( 'name' , '' , time()-1 );
四、使用session:先用start_session()方法開啓session。而後經過 $_SESSION['session名'] 的方式進行讀寫。
五、session的刪除與銷燬:
unset( $_SESSION[ ' name ' ] ):刪除某個session。
session_desdroy():刪除全部session,可是會保留session_id。下次訪問時才生效。
當即銷燬session:先 unset( $_SESSION ); 而後 session_destroy(); 若是同時銷燬session_id 則須要 setcookie(' session_id ' , '' , time()-1 );
四:文件操做:
一、file_get_contends('文件'):將整個文件內容讀取到一個字符串中。
二、fopen()、fgets()、fread()、fclose() 操做文件。
三、判斷文件是否存在:
file_exisis('路徑文件'):文件是否存在。
is_file('路徑文件'):給定的路徑是不是一個文件。
is_readable與 is_writeable :文件是否可讀/可寫。
四、取得文件修改時間:
fileowner( $filename ):獲取文件全部者。
filectime( $filename ):建立時間。
filemtime( $filename ):修改時間。
fileatime( $filename ):訪問時間。
五、文件大小:
filesize( $filename ):文件大小是以字節數表示的。
5、時間與日期:
一、時間戳:time();
二、獲取日期:date( 時間格式 ,時間戳 )。
三、strtotime('2017-05-01'):返回時間戳。 strtotime( "+1 day" ):返回當前日期和時間加1天的時間戳。
四、gmdate( 時間格式,時間字符串 ):格式化成格林威治標準時間。比北京時間晚8個小時。
6、圖形操做:
一、暫略。
七:異常處理:
一、
8、數據庫操做:
一、mysql數據庫鏈接:$link = mysql_connect( 主機名,數據庫用戶,數據庫密碼 );
鏈接數據庫後,經過mysql_select_db('數據庫名')來選擇數據庫。
指定當前鏈接的字符編碼:mysql_query( "set names 'utf8' ")。
二、數據庫查詢:mysql_query( sql語句 )。 默認使用最近的數據庫鏈接進行查詢,多個鏈接能夠用參數指定數據庫:mysql_query( sql語句,$link )。