【php】字符串

1.字符串的定義方式:
1.單引號 ''
2.雙引號 ""
3.定界符 <<<注意結束時的使用
例:$str = <<<myStr
字符串內容
myStr;(此處要頂格寫)

2.經常使用的字符串輸出函數:
1.echo:  支持輸出一個或多個變量,速度比print快一些
2.print: 用法與echo類似,可是要比echo慢一些

3.die(): 別名exit(),終止當前腳本執行,結束時能夠提示一條語句

4.print_r(): 與var_dump()函數使用方法類似,都是格式化變量並直接輸出,
 能夠解析數組,對象等類型,經常使用語開發時的臨時輸出(測試)

3.經常使用的字符串處理函數:
str_pad() 使用一個字符串去填充另外一個字符串 
str_pad(要填充的字串,填充幾位,填充什麼,從那裏填)

*strtolower() 將字符串所有小寫
*strtoupper() 將字符串所有大寫
*ucfirst() 將字符串首字母大寫
*ucwords() 將字符串中每一個單詞的首字母大寫


ASCII:是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其餘西歐語言

ord() 返回字符的 ASCII 碼
chr() 由ASCII碼 轉換回 字符內容

網頁輸出格式化函數(轉義符):
nl2br() 將字符串中的\n前添加<br/>標籤,實現換行輸出
*htmlspecialchars()格式化字串中的html標籤
strip_tags() 函數剝去 HTML、XML 以及 PHP 的標籤。

strrev 將字符串顛倒返回
*strlen 求字串長度 字母:1字節;  漢字:3字節;
*mb_strlen() 求中文字串的長度
*md5 --  單向加密的,不可逆,由於在計算過程當中原文的部分信息是丟失了的。

strcmp() 比較整個字符串是否相同,相等:0 前>後:+值後>前:-值
strncmp() 指定長度的比較
strcasecmp()不區分大小寫比較

similar_text()模糊比較兩個字串 $jieguo = (($c/strlen($a))*100)."%";

*substr() 字符串截取函數
*strstr() 字符串查找並截取
strchr() strstr()函數的別名
strrchr() 從後往前找指定的字符串

*strpos() 尋找一個字符串最早出現的位置

str_replace() 字符串替換函數 
str_replace(被替換的字串,替換的字串,原字串,);

*ltrim() 去除左側多餘字符(默認刪除空格)
*rtrim() 去除右側多餘字符(默認刪除空格)
**trim() 去除兩側多餘字符(默認刪除空格)

**explode() 字符串拆分函數
**implode() 字符串組合函數

* $_SERVER['REMOTE_ADDR'] 瀏覽當前腳本用戶的ip地址
* date() 獲取當前的系統時間的函數
* time()    獲取當前系統時間戳
* file_get_contents()獲取文檔當中的信息
* file_put_contents()在文檔當中寫入信息html

相關文章
相關標籤/搜索