2

PHPコードに配列がありますが、その値を取得する方法がわかりません。

私の配列:

$year =  array(
    'data' => to_html(strtr(to_lang('main/date_format_other_years'), array(
    '^day' => '',
    '^month' => '',
    '^year' => date('Y', $timestamp),
 ))),
);

という名前の変数があります$stringyear。この配列の「年」値に設定するにはどうすればよいですか?

4

3 に答える 3

1

次のようにアクセスできます。

$stringyear = $year[1]['^year'];
于 2012-12-23T15:23:54.823 に答える
0

これはうまくいくはずです:$stringyear = $year['data']['^year'];

于 2012-12-23T09:55:10.167 に答える
0

関数が返すものによって異なりto_htmlます。文字列を返す場合 (html で表示するため)、取得できません (取得できますが、文字列を再度解析する必要があります)。

を持っているので、次のようにして$timestampみませんか:

$stringyear = date('Y', $timestamp);
于 2012-12-23T09:57:15.740 に答える