-5

tester値がわかっている場合、どのように値を取得できますかid

たとえば、 id がわかっているので、値71を取得したいとします。よろしくお願いしますtester'34,21'

Array (
    [0] => Array ( 
        [id] => 74
        [tester] => (55, 34)
    )
    [1] => Array ( 
        [id] => 71
        [tester] => (34, 21)
    )
)
4

1 に答える 1

3

配列をループして値を確認します。

$tester = null;

foreach ($array as $subArray) {
    if ($subArray['id'] == 71) {
        $tester = $subArray['tester'];
        break;
    }
}

var_dump($tester); //(34, 21)

正確に取得したい場合34,21は、数字またはコンマ以外のものを何も置き換えることができます。

$tester = preg_replace('/[^0-9,]+/', '', $tester);
var_dump($tester); //34,21

「回答の受け入れはどのように機能しますか?」をお読みください。

于 2013-09-02T11:08:21.683 に答える