首頁  >  文章  >  後端開發  >  如何取得PHP字串的最後n個字符

如何取得PHP字串的最後n個字符

藏色散人
藏色散人原創
2019-02-21 10:02:094825瀏覽

寫一個PHP程式來取得給定字串的最後n個字元。

如何取得PHP字串的最後n個字符

範例:

输入: $str = "HTML!CSS!MySQL!PHP!"
        $n = 4 
输出: PHP!

输入: $str = "HTML!CSS!MySQL!PHP!"
        $n = 10
输出: MySQL!PHP!

方法1:在此方法中,遍歷字串的最後N個字元並繼續將它們附加到新字串中。

範例:

<?php 
  
$str = "HTML!CSS!MySQL!PHP!"; 
$n = 4; 
  
$start = strlen($str) - $n;   
$str1 = &#39;&#39;;   
for ($x = $start; $x < strlen($str); $x++) {   
    $str1 .= $str[$x]; 
} 
  
echo $str1; 
?>

輸出:

PHP!

#方法2:另一種方法是使用內建函式庫函數substr,其中參數作為字串的名稱。

範例:

<?php 
  
$str = "HTML!CSS!MySQL!PHP!"; 
$n = 10;   
$start = strlen($str) - $n; 
$str1 = substr($str, $start); 
  
echo $str1; 
?>

輸出:

MySQL!PHP!

注意:在上面的範例中,$start也可以使用-N來建立最後n個字元的子字串。

相關推薦:《PHP教學http://www.php.cn/course/list/29.html

本篇文章是關於獲取PHP字串的最後n個字元的方法介紹,希望對需要的朋友有所幫助!

以上是如何取得PHP字串的最後n個字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn