Q
文字列はYii2
0
A
答えて
2
単にeval()
(YIIに固有ではない)を使用します。
$condition = "['or',['LIKE','name','index'],['=','type',1]]";
eval("\$condition = $condition;");
が
eval()
については、こちらをご覧ください。
関連する問題
- 1. Yii2 - 文字列フィールド内の数字のアクティブレコードクエリの検索
- 2. Yii2 - フィルターstrtolowerが、文字に
- 3. yii2の文字列からスマートテンプレートを表示するには?
- 4. Yii2クエリ文字列を使用したApiユーザーの検証
- 5. Yii2 Kartik Select2複数のタグ入力文字列エラー
- 6. Yii2文は
- 7. は、文字列、文字列配列マップ
- 8. 文字は、文字列
- 9. 私は、文字列持つ文字列
- 10. DEBUGLOGフォーマット文字列は、文字列リテラル
- 11. 文字列演算子は::文字列
- 12. パンダ - 文字列は、文字列
- 13. は、ArrayListの文字列と文字列
- 14. 文字列が文字列
- 15. 文字列、文字列
- 16. は、文字列
- 17. は、文字列
- 18. は、文字列
- 19. は、文字列
- 20. は、文字列
- 21. は、文字列
- 22. は、文字列
- 23. は、文字列
- 24. は文字列
- 25. は、文字列
- 26. は、文字列
- 27. は、文字列
- 28. は、文字列
- 29. は、文字列
- 30. は、文字列
文字列を配列に変更する独自のメソッドを記述する必要があります。私はちょうどあなたがどのように配列ではなく、そのような文字列で始まったのか興味がありますか? – Bizley
@Bizley文字列がDBから来ており、関数などから来ていないことが指定されています。 –
@Bizleyのコメントは正しいです。あなたが必要とする配列の文字列を変更するための適切な関数を書かなければなりません。文字列のパターンを見始めると、あなたがpoplulateに必要な部分を得るためにexplodeを使い始めます。配列 – scaisEdge