ホームページ > バックエンド開発 > PHPの問題 > PHP文字列から最初の文字を削除する方法

PHP文字列から最初の文字を削除する方法

青灯夜游
リリース: 2023-03-16 16:46:01
オリジナル
6280 人が閲覧しました

2 つの削除方法: 1. substr() を使用して削除します。関数の 2 番目のパラメータを 1 に設定し、3 番目のパラメータを省略するだけです。構文は「substr(string,1) 」です。 2. str_split() を使用して文字列を文字配列に変換し、array_shift() を使用して文字配列の最初の文字要素を削除し、次に implode() を使用して文字配列を文字列に変換します。

PHP文字列から最初の文字を削除する方法

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php 文字列から最初の文字を削除する 2 つの方法

方法 1: substr() 関数を使用して

#substr() を削除します関数はから取得できます。文字列内の指定された位置から特定の長さの文字がインターセプトされます。

substr(string,start,length)
ログイン後にコピー
必須。文字列内のどこから開始するかを指定します。 オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。 ## 関数の 2 番目のパラメーターを 1 に設定し、3 番目のパラメーターを省略するだけです。
パラメータ説明
文字列必須。返される文字列の一部を指定します。
#開始
    正の数値 - 文字列内の指定された位置から始まります。
  • 負の数値 - 文字列の末尾からの指定された位置から始まります。
  • 0 - 文字列内の最初の文字から始まります。文字列 Start at
length
    正の数 - 開始パラメータの位置から返されます。
  • 負の数 - 文字列の末尾から返されます
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="Hello world";
echo "原字符串:".$str."<br>";
echo "去除第一个字符:".substr($str,1)."<br>";
?>
ログイン後にコピー

PHP文字列から最初の文字を削除する方法

方法 2: str_split() array_shift() implode() 関数を使用する

    str_split を使用する() 関数は、文字列を配列に分割します。つまり、文字列を文字配列に変換します。
  • array_shift() 関数を使用して文字配列の最初の文字要素を削除します。
  • implode() 関数を使用して文字を変換します文字列に戻る配列
  • <?php
    header(&#39;content-type:text/html;charset=utf-8&#39;);   
    $str="ABCDEF";
    echo "原字符串:".$str."<br>";
    $arr=str_split($str);
    array_shift($arr);
    echo "去除第一位字符:".implode($arr)."<br>";
    ?>
    ログイン後にコピー

    PHP文字列から最初の文字を削除する方法 推奨学習: "

    PHP ビデオ チュートリアル

    "

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

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