取得字串長度
<?php $str_len = strlen('abc'); echo '長度:'.$str_len; ?>輸出結果:
長度:3
在某字串中,找出一個子字串第一次出現的位置
<?php $str = 'abcdefg'; $str_pos = strpos($str, 'd'); echo '位置:'.$str_pos; ?>輸出結果:
位置:3
在某字串中,找出一個子字串最後一次出現的位置
<?php $str = 'abcdeDdfg'; $str_rpos = strrpos($str, 'd'); echo '位置:'.$str_rpos; ?>輸出結果:
位置:6
找出一個不區分大小寫的子字串第一次出現的位置
<?php $str = 'abDcdefg'; $str_ipos = stripos($str, 'd'); echo '位置:'.$str_ipos; ?>輸出結果:
位置:2
找出一個不區分大小寫的子字串最後一次出現的位置
<?php $str = 'abDcdefDg'; $str_ripos = strripos($str, 'd'); echo '位置:'.$str_ripos; ?>輸出結果:
位置:7
字串取代
表示取代所有已找到的字串為新字串
<?php $str = "abc中文def"; $new_str = str_replace('中文', '功夫', $str); echo '新字串:'.$new_str; ?>輸出結果:
新字串:abc功夫def
字串取代 (不區分大小寫)
<?php $str = "abDcDdefd"; $new_str2 = str_ireplace('d', 'x', $str); echo '新字串:'.$new_str2; ?>輸出結果:
新字串:abxcxxefx