私はwhileループ内で動的にいくつかの変数名を作成しています作成します。変数名を動的
while($count < $agendaItemsCount) {
$tr_mcs_agendaitem_[$count]_1 = get_post_meta($post->ID, '_tr_mcs_agendaitem_' . $count . '_1', true);
++ $count
}
しかし、このコードは、予期しない文字列の解析エラーの原因となっているが。どのようにしてこのコードを書いて、新しいvarが残りのvar名と共にcount変数の出力とともに宣言されるようにしますか?
:
別の解決策は、「variable variables」を使用することです配列? – Incognito
[PHP変数変数]の可能な複製(http://stackoverflow.com/questions/4511948/php-variable-variables) – jprofitt
@Incognito私は戻ってくるデータの制御がありません...私はワードプレスで働いています。中括弧は機能しません。$ tr_agendaitem _ {$ count} _1 = get_post_meta($ post-> ID、 'agendaitem_'。$ count。 '_1'、true);それでも構文エラーが発生する –