削除方法: 1. substr_replace() 関数を使用して最初の桁を空の文字列に置き換えます (構文は "substr_replace($num,"",0,1)"; 2. substr を使用してインターセプトします最初の数字 2 桁で始まるすべての文字で十分です。構文は「substr($num,1)」です。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、値の大きなリスト、たとえば「123456789」の場合、最初の数字「1」を削除する、つまり「23456789」を返すにはどうすればよいですか?
実は、PHP にはさまざまなソリューションが用意されており、次の記事では 2 つの方法を紹介します。
方法 1: substr_replace() 関数を使用する
substr_replace() 関数は、文字列の一部を別の文字列に置き換えます。
substr_replace(string,replacement,start,length)
置換値 replacement
パラメータに空文字列 ''
を設定すると、部分文字列を削除する機能を実現できます。
最初の数字を削除する場合は、置換開始位置を 0 に設定し、置換数値の長さを 1 に設定する必要があります。
実装例:
<?php header('content-type:text/html;charset=utf-8'); $num=123456789; echo substr_replace($num,"",0,1); ?>
方法 2: substr 関数を使用する
substr() 関数特定の長さの文字を文字列内の指定した位置から切り取ることができます。
substr(string, start , length)
インターセプト位置開始を 1 に設定し、インターセプト長 length を省略すると、文字列インデックス 1 (2 番目の文字) から残りのすべての文字をインターセプトし、最初の文字を削除できます。文字。
実装例:
<?php header('content-type:text/html;charset=utf-8'); $num=123456789; echo substr($num,1); ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで最初の数字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。