PHP字符串函數-1.7PHP基礎教程
閱讀 ?·? 發布日期 2019-06-21 08:13 ?·? admin字符串是字符序列,比如 "Hello world!"。
PHP 字符串函數
在本節中,我們將學習常用的字符串操作函數。
PHP strlen() 函數
strlen() 函數返回字符串的長度,以字符計。
下例返回字符串 "Hello world!" 的長度:
實例
<?php echo strlen("Hello world!"); ?>
以上代碼的輸出是:12
提示:strlen() 常用于循環和其他函數,在確定字符串何時結束很重要時。(例如,在循環中,我們也許需要在字符串的最后一個字符之后停止循環)。
對字符串中的單詞計數
PHP str_word_count() 函數對字符串中的單詞進行計數:
實例
<?php echo str_word_count("Hello world!"); // 輸出 2 ?>
以上代碼的輸出:
2
反轉字符串
PHP strrev() 函數反轉字符串:
實例
<?php echo strrev("Hello world!"); // 輸出 !dlrow olleH ?>
以上代碼的輸出:
!dlrow olleH
PHP strpos() 函數
strpos() 函數用于檢索字符串內指定的字符或文本。
如果找到匹配,則會返回首個匹配的字符位置。如果未找到匹配,則將返回 FALSE。
下例檢索字符串 "Hello world!" 中的文本 "world":
實例
<?php echo strpos("Hello world!","world"); ?>
以上代碼的輸出是:6。
提示:上例中字符串 "world" 的位置是 6。是 6(而不是 7)的理由是,字符串中首字符的位置是 0 而不是 1。
替換字符串中的文本
PHP str_replace() 函數用一些字符串替換字符串中的另一些字符。
下面的例子用 "Kitty" 替換文本 "world":
實例
<?php echo str_replace("world", "Kitty", "Hello world!"); // 輸出 Hello Kitty! ?>
以上代碼的輸出是:
Hello Kitty!
完整的 PHP String 參考手冊
如需完整的字符串函數參考手冊,請訪問我們的 PHP String 參考手冊。
這個手冊提供了每個函數的簡要描述和實例!
為您推薦
- 襯塑管網站建設_網頁定制制作與開發 2020-01-12
- 保溫管網站建設_網頁定制制作與開發 2020-01-12
- 玻璃管網站建設_網頁定制制作與開發 2020-01-12
- 鍍鋅方矩管網站建設_網頁定制制作與 2020-01-12
- PVC管材網站建設_網頁定制制作與開發 2020-01-12