phpのsplit()関数に基づいた詳しい使い方の解説_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:09:30
オリジナル
986 人が閲覧しました

PHP 関数 Split() の基本構文は次のとおりです: array split (string $pattern, string $string [, int $limit])。この機能の使用方法を詳しく説明するために 2 つの例を示します。

初心者にとって、PHP の一般的な関数の使用法をマスターすることは、学習を継続するための基礎です。今回は、PHP 関数の Split() の使い方を詳しく紹介します。この記事で紹介した内容を通じて知識を増やしていただければ幸いです。
説明
array Split ( string $pattern, string $string [, int $limit] )
ヒント
preg_split() 関数は Perl 互換の正規表現構文を使用します。これは通常、PHP 関数の split( ) より高速な代替手段。正規表現の機能が必要ない場合は、explode() を使用した方が速く、正規表現エンジンによる無駄が発生しません。
この関数は文字列配列を返します。各単位は、大文字と小文字を区別する正規表現パターンを境界として区切られた文字列の部分文字列です。制限が設定されている場合、返される配列には最大でも制限セルが含まれ、最後のセルには文字列の残りの部分がすべて含まれます。エラーが発生した場合、split() は FALSE を返します。
/etc/passwd の最初の 4 つのフィールドを分割します:
例 1839. PHP 関数 split() の例
PHP nl2br() 形式の出力の詳細な説明

コードをコピーします コードは次のとおりです:



n と pattern がある場合項目に一致する場合、返される配列には n+1 個のセルが含まれます。たとえば、パターンが見つからない場合は、1 要素の配列が返されます。もちろん、これは文字列が空の場合にも当てはまります。
スラッシュ、ドット、または水平線で区切られる日付を解析します:
例 1840. PHP 関数 split() の例
コードをコピーします コードは次のとおりです:

/ / 区切り文字はOKです スラッシュ、ドット、水平線です
$date = "04/30/1973"
list($month, $day, $year) = split ('[/.-]'; $ date);
echo "Month: $month; Day: $day; Year: $year
n";
?>

同様の @chars = split('', Perl での $str) の動作については、preg_split() 関数または str_split() 関数の例を参照してください。
パターンは正規表現であることに注意してください。 使用する分割文字が正規表現内の特殊文字である場合は、最初にそれをエスケープする必要があります。 PHP 関数 Split() (またはその他の正規表現関数) の動作がおかしいと思われる場合は、PHP ディストリビューションの regex/ サブディレクトリに含まれる regex.7 ファイルを読んでください。このファイルはマニュアルページ形式であり、 man /usr/local/src/regex/regex.7 のようなコマンドで読み取ることができます

www.bkjia.com本当http://www.bkjia.com/PHPjc/327302.html技術記事 PHP 関数 Split() の基本構文は次のとおりです: array split (string $pattern, string $string [, int $limit])。この機能の使用方法を詳しく説明するために 2 つの例を示します。 はい...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!