ホームページ  >  記事  >  バックエンド開発  >  PHP文字列の最後のn文字を取得する方法

PHP文字列の最後のn文字を取得する方法

藏色散人
藏色散人オリジナル
2019-02-21 10:02:094824ブラウズ

指定された文字列の最後の n 文字を取得する PHP プログラムを作成します。

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: もう 1 つの方法は、組み込みライブラリ関数 substr を使用することです。パラメータは次のとおりです。文字列名。

例:

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

出力:

MySQL!PHP!

Note: 上記の例では、$start は -N を使用して最後の n A を作成することもできます。文字の部分文字列。

関連する推奨事項: 「PHP チュートリアル http://www.php.cn/course/list/29.html

この記事この記事は、PHP 文字列の最後の n 文字を取得する方法について説明しています。困っている友人のお役に立てれば幸いです。

以上がPHP文字列の最後のn文字を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。