//字串長度
function strlen (
$str
)else
}return
$count;}
//擷取子串
function
substr
($str
,$start
,$length
=null)}
if($length
>0)
}if($length
<0)
}return
$substr;}
//字串翻轉
function
strrev
($str
)return
$rev_str;}
//字串比較
function
strcmp
($s1
,$s2
)else
}return0;
}//查詢字串
function
strstr
($str
,$substr
)return
false;}
//字串替換
function
str_replace
($substr
,$newsubstr
,$str
)return
$str;}
//--------------------
// 自實現字串處理函式
//--------------------
//插入一段字串
function
str_insert
($str,$i
,$substr
)for($j
=$i;$j
<
strlen
($str);
$j++
)$str=(
$startstr
.$substr
.$laststr);
return
$str;}
//刪除一段字串
function
str_delete
($str,$i
,$j)for($c
=($i+
$j);$c
$str);
$c++
)$str=(
$startstr
.$laststr);
return
$str;}
//複製字串
function
strcpy
($s1
,$s2
)return
$s2;
}//連線字串
function
strcat
($s1
,$s2
)return
$newsstr;}
//簡單編碼函式(與php_decode函式對應)
function
php_encode
($str
)return$s;
}//簡單解碼函式(與php_encode函式對應)
function
php_decode
($str
)return$s;
}//簡單加密函式(與php_decrypt函式對應)
function
php_encrypt
($str)}
}return
$enstr;}
//簡單解密函式(與php_encrypt函式對應)
function
php_decrypt
($str)}
}return
$enstr
;}
PHP內建字串函式實現
php內建字串函式實現 字串長度 function strlen str else return count 擷取子串 function substr str,start,length null if length 0 if length 0 return substr 字串翻轉 function ...
php內建字串方法的實現
自 php內建字串函式實現 windlike整理 字串長度 function strlen str else return count 擷取子串 function substr str,start,length null if length 0 if length 0 return substr 字...
PHP如何實現字串反轉 php翻轉字串
php翻轉字串,在一些面試題中經常會出現的考點。php中翻轉字串自帶strrev 函式實現,也可以不使用php內建函式,自己用for迴圈配合mb substr 或str split 來實現同樣的功能。一 strrev 翻轉字串 str hello world echo strrev str 二 fo...