ホームページ > バックエンド開発 > PHPの問題 > PHPで文字列番号を配列に入れる方法

PHPで文字列番号を配列に入れる方法

PHPz
リリース: 2023-04-20 09:19:51
オリジナル
1294 人が閲覧しました

PHP では、文字列番号を配列に入れるのは難しくありません。この記事では、PHP 配列関数を使用して文字列数値を配列に変換する方法を紹介します。

まず、PHP の組み込み文字列関数explode()を使用する必要があります。 explode() 関数は、文字列を配列に分解します。たとえば、次の文字列を配列に分解できます:

$num_str = '1,2,3,4,5';
$array = explode(',', $num_str);
print_r($array);
ログイン後にコピー

このコードは次の結果を出力します:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
ログイン後にコピー
ログイン後にコピー

$array 変数は文字列番号を含む配列です。

PHP の別の組み込み関数 str_split() を使用することもできます。 str_split() 関数は、文字列を個々の文字に分割し、配列に格納します。たとえば、次の文字列を配列に分解できます:

$num_str = '12345';
$array = str_split($num_str);
print_r($array);
ログイン後にコピー

このコードは次の結果を出力します:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
ログイン後にコピー
ログイン後にコピー

$array 変数は文字列番号を含む配列です。

最後に、PHP 関数 preg_split() も使用できます。 preg_split() 関数は、正規表現に基づいて文字列を配列に分割します。たとえば、次の文字列を配列に分解できます:

$num_str = '123-456-789';
$array = preg_split('/-/', $num_str);
print_r($array);
ログイン後にコピー

このコードは次の結果を出力します:

Array
(
    [0] => 123
    [1] => 456
    [2] => 789
)
ログイン後にコピー

$array 変数は文字列番号を含む配列です。

これらの関数に慣れていると、文字列数値を配列に簡単に変換できます。この記事があなたのお役に立てば幸いです!

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

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