teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2016/07/13 14:10

投稿

coba-coba
coba-coba

スコア1409

answer CHANGED
@@ -22,4 +22,20 @@
22
22
  } else {
23
23
  ……
24
24
  }
25
+ ```
26
+
27
+ ---
28
+ 追記(array_map()を使う場合)
29
+ ```PHP
30
+ $array = ['アクション名1', 'アクション名2', ……];
31
+
32
+ echo $this->Html->link(
33
+ 'クリック',
34
+ ['controller' => 'Users', 'action' => 'index'],
35
+ array_map(function ($array) {
36
+ ……
37
+ // $arrayに一致するアクション名の場合
38
+ return ['class' => 'active']
39
+ }, $array)
40
+ );
25
41
  ```