#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター変換方法: 1. str_split()、構文 "str_split(str,length)" を使用します; 2.explode()、構文 "explode(separator,str,limit)" を使用します; 3. 強制変換を使用します、構文「(配列)文字列」。
php7文字列を配列に変換する
方法 1: str_split() 関数を使用するstr_split() 関数は、指定された長さの構文形式に従って文字列を配列に分割します。 ##str_split(string,length)
<?php $str="Hello"; $arr=str_split($str); var_dump($arr); ?>
length が 1 未満の場合、str_split() 関数は FALSE を返します。 length が文字列の長さより大きい場合、文字列全体が配列の唯一の要素として返されます。
<?php $str="Hello"; $arr=str_split($str,5); var_dump($arr); ?>方法 2:explode() 関数を使用する
explode() 関数は、特定の区切り文字に従って文字列を分割できます。いくつかの部分に分かれています。
explode() 関数は、文字列区切り文字に基づいて文字列を分割できます。つまり、文字列を区切り文字に基づいて複数の部分文字列に分割し、これらの部分文字列を配列に結合して返します。構文形式は次のとおりです:
explode(separator,string,limit)
パラメータの説明は次のとおりです:
separator: 文字列の分割に使用される区切り文字;<?php $str="www.php.cn"; $arr=explode(".",$str); var_dump($arr); ?>
方法 3: 強制変換---変数の前に use を追加します。変数の型は、ターゲットの型をかっこで囲むことによって強制されます。
(array)<pre class="brush:php;toolbar:false"><?php
$str="www.php.cn";
$arr=(array)$str;
var_dump($arr);
?></pre>
推奨学習: 「PHP ビデオ チュートリアル」
>>以上がphp7で文字列を配列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。