PHPで最初の数字を削除する方法

青灯夜游
リリース: 2023-03-15 18:44:01
オリジナル
2870 人が閲覧しました

削除方法: 1. substr_replace() 関数を使用して最初の桁を空の文字列に置き換えます (構文は "substr_replace($num,"",0,1)"; 2. substr を使用してインターセプトします最初の数字 2 桁で始まるすべての文字で十分です。構文は「substr($num,1)」です。

PHPで最初の数字を削除する方法

このチュートリアルの動作環境: 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(&#39;content-type:text/html;charset=utf-8&#39;);   
$num=123456789;
echo substr_replace($num,"",0,1);
?>
ログイン後にコピー

PHPで最初の数字を削除する方法

方法 2: substr 関数を使用する

substr() 関数特定の長さの文字を文字列内の指定した位置から切り取ることができます。

substr(string, start , length)
ログイン後にコピー

インターセプト位置開始を 1 に設定し、インターセプト長 length を省略すると、文字列インデックス 1 (2 番目の文字) から残りのすべての文字をインターセプトし、最初の文字を削除できます。文字。

実装例:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$num=123456789;
echo substr($num,1);
?>
ログイン後にコピー

PHPで最初の数字を削除する方法

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

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート