是否有可能實現此目的?陣列匹配只有一個結果
我有一些陣列
Array
(
[1] => Model_Like Object
(
[_is_new:protected] =>
[_frozen:protected] =>
[_data:protected] => Array
(
[id] => 1
[user_id] => 5
[liked_by] => 1
)
[_custom_data:protected] => Array
(
)
[_original:protected] => Array
(
[id] => 1
[user_id] => 5
[liked_by] => 1
)
[_data_relations:protected] => Array
(
)
[_original_relations:protected] => Array
(
)
[_reset_relations:protected] => Array
(
)
[_view:protected] =>
[_iterable:protected] => Array
(
)
)
[2] => Model_Like Object
(
[_is_new:protected] =>
[_frozen:protected] =>
[_data:protected] => Array
(
[id] => 2
[user_id] => 5
[liked_by] => 2
)
[_custom_data:protected] => Array
(
)
[_original:protected] => Array
(
[id] => 2
[user_id] => 5
[liked_by] => 2
)
[_data_relations:protected] => Array
(
)
[_original_relations:protected] => Array
(
)
[_reset_relations:protected] => Array
(
)
[_view:protected] =>
[_iterable:protected] => Array
(
)
)
[4] => Model_Like Object
(
[_is_new:protected] =>
[_frozen:protected] =>
[_data:protected] => Array
(
[id] => 4
[user_id] => 5
[liked_by] => 6
)
[_custom_data:protected] => Array
(
)
[_original:protected] => Array
(
[id] => 4
[user_id] => 5
[liked_by] => 6
)
[_data_relations:protected] => Array
(
)
[_original_relations:protected] => Array
(
)
[_reset_relations:protected] => Array
(
)
[_view:protected] =>
[_iterable:protected] => Array
(
)
)
)
,我只想要壽顯示一個匹配的結果。
<?php foreach ($user->likes as $likes): ?>
<?php if($likes['liked_by'] == $logged_in_user_id): ?>
<?php echo "you like it" ?>
<?php else: ?>
<?php echo "you dont like it" ?>
<?php endif; ?>
<?php endforeach; ?>
和這樣我得到下面的結果
you like it you dont like it you dont like it
有沒有去,只顯示結果相配套?
你確定你想用這種方式使用php標籤('')?爲什麼? – arkascha