1

これに似たMySQLテーブルにEnteryがあります...

1234567899, 3216549877, 6549873211, 9876543214, 1472583699

...そしてPHPで取得すると、次のように返されます...

Array([0] => 1234567899, 3216549877, 6549873211, 9876543214, 1472583699)

私はこれで問題はないはずですが、私の脳はおならをしていて、私はそれを理解することができません!個々の値を取得するにはどうすればよいですか?

4

2 に答える 2

3

値を分解すると、トリックが実行されます。

http://php.net/explode

于 2013-02-11T03:09:19.090 に答える
0

explode()を使用すると、次のようになります。

$mysql_result = "1234567899, 3216549877, 6549873211, 9876543214, 1472583699";
$array = explode(", ",$mysql_result);

foreach($array as $key=>$value){
    echo $value."<br />";
    //$value will equal each of the elements that are seperate by a comma and a space above
}
/*

Result will look like this:
1234567899
3216549877
6549873211
9876543214
1472583699
*/
于 2013-02-11T03:21:53.790 に答える