重複の可能性:
文字列から数字を取得する
私はこのような文字列を持っています -
[ [ -2, 1/2 ], // 1/2 represents one half
数字を取得して配列に入れたいと思います。配列は次のようになります。
array(
[0] => -2,
[1] => 1/2
)
これを行う最善の方法は何ですか?
より徹底した例 -
[ [ -2, 1/2, 4, 8 ],
[ 5, 1/2, 1, -4/3 ],
[ -2, 7/2, 4, 4 ],
[ -2, 1/2, -3, 2 ] ]
私はこの行列を行ごとに調べており、各行の配列に数値を抽出したいと考えています。
この質問は、以前に尋ねた質問と非常によく似ています -文字列から数字を取得する
違いは、数値に小数点がないことです。代わりに、非整数は分数として表されます。