0

私は次のようにdateValuesを持っています、

[dateVals] = 031012,041012;

コンマ区切りの値です。これを配列にして個々の値を取得したい。私はPHPが初めてなので、誰かの助けが必要です。

$val = array[dataVals];
for($i=0;$i<sizeof($val);$i++) {
  echo "val is".$val[$i]."\n";
}

動かない

4

3 に答える 3

2

このコードを使用してください

$dateVals = '031012,041012';
$pieces = explode(",", $dateVals);
for($i=0;$i<sizeof($pieces);$i++) {
  echo "val is".$pieces[$i]."\n";
}

適切な出力が得られます。

実際の例http://codepad.viper-7.com/PQBiZ3

于 2012-11-23T09:36:04.930 に答える
1
$dateVals = '031012,041012';

$dateValsArr = explode(',', $dateVals);
   foreach( $dateValsArr as $date) {
}

このコードを試してください。

于 2012-11-23T09:34:28.680 に答える
0

これを試してみてください

$dateVals = '031012,041012';

$date_arr[] = explode(',',$dateVals);

for($i = 0 ; $i < count($date_arr) ; $i++)
    {
        print $date_arr[$i].'<br />';
    }
于 2012-11-23T09:39:34.077 に答える