ホームページ >バックエンド開発 >PHPの問題 >PHPで文字プレフィックスを削除する方法

PHPで文字プレフィックスを削除する方法

藏色散人
藏色散人オリジナル
2020-09-30 09:30:192892ブラウズ

文字プレフィックスを削除する

php メソッド: 最初に PHP サンプル ファイルを作成し、次に文字列を定義し、最後に「substr($arr1,4);」メソッドを通じて指定されたプレフィックス文字を削除します。

PHPで文字プレフィックスを削除する方法

推奨: 「PHP ビデオ チュートリアル

元の文字列 1,2,3,4 、 5,6,
最後の文字「,」を削除すると、最終結果は 1,2,3,4,5,6 になります。

コードは次のとおりです。

  1. $str = "1,2,3,4,5,6,";
  2. $newstr = substr($str,0,strlen($str)-1);

  3. echo $newstr;
  4. //echo 1,2,3,4,5,6


関数この効果は次の 2 つの方法で実現できます:

  1. substr($str, 0, -1)
  2. //Function 2
  3. rtrim ($str , ",")

先頭の数文字を削除

$arr1=substr($arr1,4);//去除前4个字符

配列内の重複する要素値を削除array_unique()

<meta charset="utf-8" />
<?php 
$a1="206,206,206,201,206,201";
//$array = explode(&#39;,&#39;, $a1);  //字符串组成数组
$array1=implode(",",array_unique(explode(&#39;,&#39;, $a1)));
 print_r($array1);
?>

array インデックス値を 0 から再度インクリメントする方法

<?php
    $a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
    print_r(array_values($a));
    // 输出:
    // Array ( [0] => Cat [1] => Dog [2] => Horse )
?>

最初の 文字をインターセプトして削除します

<?php
$a = "About us";
$a = substr($a,1);
echo $a;
?>

phpGet 文字列の最初の文字

substr( $str, 0, 1 );

使用法:
substr(string,start ,length)

<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";

echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>

結果:

Hello worl
Hello wor
Hello
world
Hello worl
こんにちは、
こんにちは
world

引用: http://www.w3school.com.cn/tiy/s.asp?f=demo_php_func_string_substr_2

JQ 削除 string の最後の 1 つ、または複数の文字のメソッド

String: var s = "1,2,3,4,5,"
目標: 最後の ","
を削除するメソッド:
s =s.substring(0,s.length-1);

1 を 4 に変更し、最後の 4 桁を削除します

注: 長さの最初の文字: "l" は小文字である必要があります 、"L" は間違っています (長さ)

以上がPHPで文字プレフィックスを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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