第12章字符串處理的基礎php編程和示例教程本章概述12-1指定字符串的方法12-2字符串處理函數12-3字符串處理函數在新聞發布系統中的應用php編程基礎和示例教程12- 1 如何指定字符串1. 使用單引號指定字符串2. 使用雙引號指定字符串3. 使用分隔符指定字符串 php 編程基礎和示例教程 12-1 字符串指定方法4.字符串中的字符處理 字符串是由零個或多個字符組成的有限序列,字符串中的單個字符(從0開始計數)可以通過字符串的索引()來檢索。字符串的()從0開始;在字符串中搜索單個字符時,可以使用“[]”或“{}”來獲取索引()對應的字符。 php 編程基礎及范例教程 12-2 字符串處理函數1. 字符串修剪函數 1.字符串裁剪函數 字符串裁剪函數包括trim()函數、()函數和()函數。 2、填充字符串()函數 語法格式:(str, int [, [, int ]]) 功能:用填充字符串填充字符串str,使填充字符串的長度增加到一個字符長度。 3.用html換行符替換換行符\n或\r
() 語法格式:(str) 函數函數:() 函數可以將字符串str中的換行符\n或\r替換為html換行符
。 php 編程基礎及范例教程 12-2 字符串處理函數1. 字符串修剪函數 4.字符串大小寫轉換函數 php 提供了四種字符串大小寫轉換函數,可以將字符串中的字符轉換為大寫或小寫:()、()、() 和 ()。 5.在預定義字符前添加或刪除反斜杠(1)()函數語法格式:(str) 功能:在預定義字符前添加反斜杠(\),這些預定義字符是:單引號(')、雙引號標記()和反斜杠(\)。(2)()函數語法格式:(str)函數:()函數用于刪除字符串str中的反斜杠,常用于刪除由()添加的反斜杠函數. php 編程基礎與實例教程 12-2 字符串處理函數1. 字符串修剪函數 6. html 特殊字符處理函數 () 和 () (1)() () 函數的語法格式:(str ) () 函數的作用:將php字符串str中的特殊字符(如:)轉換為對應的預定義實體,以便html或xml解析器可以將預定義實體還原為對應的特殊字符。
(2)() () 語法格式:(str)() :去除字符串str中的html、xml、php標簽。php編程基礎與范例教程12-2字符串處理函數1.字符串修整函數7.字符串格式化函數(1)()函數轉換格式描述語法格式:s%(st打 100g點f比或符號m at,,,no .arg1,arg2,…,argn) b 轉換為二進制數 功能: (c) 函數將轉換后的字符返回為fo格式對應的字符串 字符串后面的字符串 參數包含n次轉換為十進制格式 每種轉換格式開始帶百分號(%);e arg1、ar 可以繼續2...計數ar方法g(n的例如php編程基礎與實例教程下載,參數1.5的值e+3被替換)。改變對應的轉換f格式參數。將其轉換為浮點數。(2)() 函數將 o 轉換為八進制數。語法為mat: int (for to m to at , a r g1.
,arg2,...,argn) 函數作用:將字符串u參數轉換為不帶符號后綴的十進制數字符串。該值打印在瀏覽器頁面上,函數 x 返回格式化后轉換為小字符串十的十六進制系統編號。 . x 轉換為大寫的十六進制 p 數 h。 p 編程基礎與范例教程 12-2 字符串處理函數2. 字符串長度函數 1. () 函數語法格式:int (str) 函數函數:返回字符串的字節長度。 2.()函數語法格式:int(str[,]) 函數函數:函數與()函數大致相同,不同的是()函數可以設置解析字符串str的編碼方式。如果設置為gbk或,字符串str將使用中文編碼解析(一個中文字符將按照兩個字節解析,多余的字節將被忽略)。注意:使用()函數時,必須保證配置選項“=.dll”生效。 php 編程基礎及范例教程 12-2 字符串處理函數3. 子字符串操作函數 1.取出指定位置的子串(1)() 函數語法格式:(str, int [, int]) 功能:返回str字符串中與+之間的子串。
如果不指定參數,則返回從索引到str字符串末尾的子字符串。 (2)() 函數語法格式:(str, int [, int [, ]]) 函數函數:函數與()函數大致相同,不同的是()函數可以設置編碼方式解析字符串str.php編程基礎及示例教程12-2字符串處理函數3.子字符串操作函數1.取出指定位置的子字符串(3)()函數語法格式:(str, int [ , int [, ]]) 函數 功能:該函數與()函數大致相同,區別在于()函數根據1個字節的長度解析字符串中的每個字符。對于占用兩個字節的漢字, 攔截時多余的字節會被丟棄.go, 以免出現中文亂碼問題 php 編程基礎與范例教程 12-2 字符串處理函數3. 子字符串操作函數 2. 查找指定子字符串在中的位置字符串(1)() 函數語法格式:int(str, [,int ])動作函數:在字符串str中以區分大小寫的方式查找字符串第一次出現的索引。如果不在 str 中,則函數返回。
可選參數用于指定開始搜索的函數的索引位置。 php 編程基礎及范例教程 12-2 字符串處理函數3. 子字符串操作函數 2.查找指定子串在字符串中的位置(2)() 函數語法格式:int (str, [,int ]) 函數功能:以區分大小寫的方式查找字符串str中最后一次出現的字符串 if位置不在str,函數返回 可選參數用于指定從中查找的函數的索引位置 php編程基礎與實例教程12-2字符串處理函數3.子字符串操作函數2.在查找中指定子串在字符串中的位置(3)() 函數語法格式:int (str, [, int [, ]]) 函數作用:與()函數大致相同php編程基礎與實例教程下載,區別在于()函數可以設置通過編碼解析字符串str. (4)() 函數語法格式:int (str, [, int [, s
外貿推廣渠道企業該如何選擇網站標題怎么優化?看看SEO公司是怎樣講的草根站長做地方論壇的盈利模式企業網站的建設需要多少時間?企業網站打造品牌形象四大技巧分享電商行業市場競爭格局分析:市場集中度較高孩子們的網頁設計郵件群發軟件哪一個好用?這幾方面要留意