ホームページ > バックエンド開発 > PHPの問題 > php7で文字列を配列に変換する方法

php7で文字列を配列に変換する方法

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

変換方法: 1. str_split()、構文 "str_split(str,length)" を使用します; 2.explode()、構文 "explode(separator,str,limit)" を使用します; 3. 強制変換を使用します、構文「(配列)文字列」。

php7で文字列を配列に変換する方法

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

php7文字列を配列に変換する

方法 1: str_split() 関数を使用する

str_split() 関数は、指定された長さの構文形式に従って文字列を配列に分割します。 ##
str_split(string,length)
ログイン後にコピー

    文字列は必須です。分割する文字列を指定します。
  • #長さ オプション。配列の各要素の長さを指定します。デフォルトは 1 です。
  • <?php
    $str="Hello";
    $arr=str_split($str);
    var_dump($arr);
    ?>
    ログイン後にコピー

php7で文字列を配列に変換する方法length が 1 未満の場合、str_split() 関数は FALSE を返します。 length が文字列の長さより大きい場合、文字列全体が配列の唯一の要素として返されます。

<?php
$str="Hello";
$arr=str_split($str,5);
var_dump($arr);
?>
ログイン後にコピー

php7で文字列を配列に変換する方法

方法 2:explode() 関数を使用する

explode() 関数は、特定の区切り文字に従って文字列を分割できます。いくつかの部分に分かれています。

explode() 関数は、文字列区切り文字に基づいて文字列を分割できます。つまり、文字列を区切り文字に基づいて複数の部分文字列に分割し、これらの部分文字列を配列に結合して返します。構文形式は次のとおりです:

explode(separator,string,limit)
ログイン後にコピー

パラメータの説明は次のとおりです:

separator: 文字列の分割に使用される区切り文字;
  • string:分割する必要がある文字列;
  • limit: オプションのパラメータ (空でも構いません) は、返される配列要素の数を指定します;
  • $limit が空ではなく、正の数の場合、返される配列には最大 $limit 要素が含まれます。要素、最後の要素には $string の残りが含まれます。
    • $limit が空ではなく負の数の場合、最後の $limit 要素を除くすべての要素が返されます。 ;
    • $limit が 0 の場合は 1 として扱われます;
    • $limit が空の場合は、すべての配列要素を返すことを意味します。
    #例:
  • <?php
    $str="www.php.cn";
    $arr=explode(".",$str);
    var_dump($arr);
    ?>
    ログイン後にコピー

php7で文字列を配列に変換する方法方法 3: 強​​制変換---変数の前に use を追加します。変数の型は、ターゲットの型をかっこで囲むことによって強制されます。

(array)

<?php
$str="www.php.cn";
$arr=(array)$str;
var_dump($arr);
?>
ログイン後にコピー

推奨学習: 「php7で文字列を配列に変換する方法PHP ビデオ チュートリアル」

>>

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

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