回答編集履歴

1

追記

2016/07/13 14:10

投稿

coba-coba
coba-coba

スコア1409

test CHANGED
@@ -47,3 +47,35 @@
47
47
  }
48
48
 
49
49
  ```
50
+
51
+
52
+
53
+ ---
54
+
55
+ 追記(array_map()を使う場合)
56
+
57
+ ```PHP
58
+
59
+ $array = ['アクション名1', 'アクション名2', ……];
60
+
61
+
62
+
63
+ echo $this->Html->link(
64
+
65
+ 'クリック',
66
+
67
+ ['controller' => 'Users', 'action' => 'index'],
68
+
69
+ array_map(function ($array) {
70
+
71
+ ……
72
+
73
+ // $arrayに一致するアクション名の場合
74
+
75
+ return ['class' => 'active']
76
+
77
+ }, $array)
78
+
79
+ );
80
+
81
+ ```