萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php 字符串的聲明方法

php 字符串的聲明方法

php字符串聲明方法以及使用方法,與簡單的說明


     第五章(1)字符串的聲明方法
字符串的定義:
雙引號"" 1.可以在雙引號裡面執行變量 2.可以使用轉義字符
單引號'' 1.不能在單引號裡面執行變量 2.只能使用部分轉義字符
反引號`` 1.在反引號裡使用的是服務器的命令
定界符<<< 1.和雙引號一樣,但可以在裡面使用任何多的雙引號
     第五章(2)字符串處理函數的應用
寫函數需要知道的幾方面信息:
1.函數的功能介紹
2.需要幾個參數,每個參數的類型,那些參數是必須的,那些參數是可選的
3.函數的返回值,返回值的類型
echo 可以輸出任意類型的參數,也可以輸出多個.
print 只能輸出一個參數,但有返回值1 0.
die 輸出並退出程序.
printf 可以按照任意格式輸出.
sprintf 先保存,再輸出.
var_dump 檢測字符串的類型和調試程序.
ltrim 去掉字符串左空格.
rtrim 去掉字符串右空格.
trim 去掉字符串左右空格.
strrev 將字符串前後顛倒.
strtolower 將字符串轉換成小寫的函數.
stroupper 將字符串轉換成大寫的函數.
strlen 求字符串長度.
ucfirst 將字符串中第一個字符改成大寫.
explode(1.以什麼分割 2.要分割的東西 3.要分割成幾部分就填幾) 使用一個字符串分割另一個字符串.
implode(1.以什麼聯合 2.要聯合的東西) 用一組較小的字符串創建成一個大字符串. 別名 join.
substr(1.要取的東西 2.要以什麼取就填什麼)返回字符串中某字符串開始至結束的字符串. 別名 atrchr.
strpos(1.在哪個裡面找 2.要找的東西 3.從第幾個後面開始找就填幾) 尋找字符串中某字符最先出現的位置.
strrpos(1.在哪個裡面找 2.要找的東西) 尋找字符串中某字符最後出現的位置.
strrchr(1.要取的東西 2.要以什麼取就填什麼) 返回字符串中某字符最後出現至結束的字符串.
str_pad(1.要填充的字符串 2.填充到多少位 3.填充什麼 4.向哪邊填充 STR_PAD_LEET左邊 STR_PAD_RIGNT右邊 STR_PAD_BOTH兩邊) 字符串的填補函數.
字符串的比較:
按字節進行比較
strcmp 區分大小寫.  strcasecmp 不區分大小寫.
strnatcmp 按自然排序法進行字符串比較.
字符串的模糊比較
soundex 按發音碼比較.
similar_twxt 按匹配的個數進行比較.
str_replace(1.要替換的東西 2.替換成的東西 3.是哪個裡面的東西要替換) 替換.
strtr(1.哪個裡面的東西 2.要翻譯的東西 3.翻譯成的東西) 字符串的翻譯函數.
在PHP裡面用函數處理HTML的函數:
stripslashes 去掉反斜線字符.
addslashes 使用反斜線引用字符串.
htmlentities 使html標簽無作用,直接輸出. 別名 htmlspecialchars.
strip_tags 刪除和過濾html標簽.
     第六章(1)PHP數組的聲明與應用
什麼是數組:數組是一個可以儲存一組或一系列數組的變量.
數組的特點:1.可以儲存任何類型的數據.
    2.長度可以變長.
數組的聲明:1.$數組變量名[索引值] = 資料內容.
    2.$數組變量名 = array(資料美容,資料內容......).
多維數組的聲明:array(array(array(array(),array())),array()).
PHP數組分兩類:
1.索引數組:數組的索引值是整數,以0開始.
2.關聯數組:數組的以字符串作為索引值.

copyright © 萬盛學電腦網 all rights reserved