2

これが重複していると思われる場合は、確認するために何を検索すればよいか完全にわからないので、今すぐ教えてください(重複している場合は削除します)

test_sess というテーブルの sess_times という mySql フィールドに数値のリストがあります。最初の行の数値は次のとおりです。

25、38、40、50

これらをphp変数に分割することは可能ですか?例えば:

$no1 = 25
$no2 = 38
$no3 = 40
$no4 = 50

以下のような表に、個々の数値を入れようとしています。

<table cellspacing="0" cellpadding="0" border="0">
  <tr>
    <td> 1 </td>
    <td><?php echo $no1; ?></td>
  </tr>
  <tr>
    <td> 2 </td>
    <td><?php echo $no2; ?></td>
  </tr>
  <tr>
    <td> 3 </td>
    <td><?php echo $no3; ?></td>
  </tr>
  <tr>
    <td> 4 </td>
    <td><?php echo $no4; ?></td>
  </tr>
</table>

これに関するどんな助けも素晴らしいので、事前に答えてくれてありがとう.

私が使用したソリューションは次のとおりです。以下の2つの回答を組み合わせたものです。

$data = '25,38,40,50';
$string = explode(",", $data);
$number = 0;
echo '<table cellspacing="0" cellpadding="0" border="0">';
for($i=0; $i<count($string); $i++)
{
    $number = $number +1;
    echo '
        <tr>
            <td>' . $number . '</td>
            <td>' . $string[$i] . '</td>
        </tr>
    ';
}
4

4 に答える 4

3

それらを爆発させることができます

$string="25,38,40,50";
$numbers=explode(",",$string);
print_r($numbers); // You can use them for printing like echo $numbers[0]; or 1 or 2 or 3

結果を配列にしたくなくても、これらの 4 つの変数名が必要な場合は、これを行うことができます。

$string="25,38,40,50";
list($no1,$no2,$no3,$no4)=explode(",",$string);
于 2013-06-11T08:59:44.900 に答える