「php」preg_splitメソッドで半角スペースで区切るサンプル

2021年1月18日

書式
preg_split(“/\s/",文字列)
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?php
$cftA = "A001 bb Cc01 Dd04";
$cftB = "11 22 99";
$resArr = preg_split("/\s/",$cftA);
$resArrB = preg_split("/\s/",$cftB);
echo "result1: <br>\n";
foreach ($resArr as $pp){
echo $pp."<br>\n";
}
echo "result2: <br>\n";
foreach ($resArrB as $p){
echo $p."<br>\n";
}
?>
<?php $cftA = "A001 bb Cc01 Dd04"; $cftB = "11 22 99"; $resArr = preg_split("/\s/",$cftA); $resArrB = preg_split("/\s/",$cftB); echo "result1: <br>\n"; foreach ($resArr as $pp){ echo $pp."<br>\n"; } echo "result2: <br>\n"; foreach ($resArrB as $p){ echo $p."<br>\n"; } ?>
<?php
$cftA = "A001 bb Cc01 Dd04";
$cftB = "11 22  99";
$resArr = preg_split("/\s/",$cftA);
$resArrB = preg_split("/\s/",$cftB);

echo "result1: <br>\n"; 
foreach ($resArr as $pp){
      echo $pp."<br>\n"; 
}

echo "result2: <br>\n"; 
foreach ($resArrB as $p){
      echo $p."<br>\n"; 
}
?>

実行結果
result1:
A001
bb
Cc01
Dd04
result2:
11
22

99

PHP

Posted by arkgame