編碼的世界 / 優質文選 / 文明

PHP取中間文本


2022年5月24日
-   

<?php
echo getSubstr('我是測試文本','我是','文本');
/*以下是取中間文本的函數 
  getSubstr=調用名稱
  $str=預取全文本 
  $leftStr=左邊文本
  $rightStr=右邊文本
*/
function getSubstr($str, $leftStr, $rightStr)
{
    $left = strpos($str, $leftStr);
    //echo '左邊:'.$left;
    $right = strpos($str, $rightStr,$left);
    //echo '<br>右邊:'.$right;
    if($left < 0 or $right < $left) return '';
    return substr($str, $left + strlen($leftStr), $right-$left-strlen($leftStr));
}
?>

熱門文章