내 웹 사이트에 소셜 미디어 아이콘을 표시 할 방법을 찾고 있습니다. 소셜 미디어 서비스에 따라 내 아이콘이 번갈아 표시됩니다.PHP로 배열 값을 기반으로 배열 항목을 대체하는 방법은 무엇입니까?
- 우선 순위 번호 1 - 색상을 교대로 배열 항목을 정렬하십시오.
- 우선 순위 번호 2 - 색상 그룹별로 정렬하십시오.
두 가지 조건부 검사가있을 수 있다면 좋겠다.
먼저 색상을 교대로 정렬하려고합니다. 그러나 3 개의 은색 아이콘과 1 개의 파란색 아이콘 만있을 수 있습니다.
둘째, 색상이 번갈아 변경되지 않았습니다. 나는 그저 색깔로 아이콘을 덩어리로 뭉치면 좋을 것이다. 그래서 나는 1 개의 파란 아이콘을 가지고있을 것이고, 그 다음은 3 개의은 아이콘으로 이어질 것이다.
Array
(
[0] => Array
(
[service] => twitter
[url] => https://twitter.com/1/
[color] => silver
)
[1] => Array
(
[service] => google_plus
[url] => https://plus.google.com/2/posts
[color] => silver
)
[2] => Array
(
[service] => facebook
[url] => https://www.facebook.com/3/
[color] => blue
)
[3] => Array
(
[service] => linkedin
[url] => http://us.linkedin.com/company/4/
[color] => blue
)
[4] => Array
(
[service] => youtube
[url] => http://www.youtube.com/user/5/
[color] => silver
)
)
나는 반드시 내 질문에 전체 깃털 코드 솔루션을 찾고 있지 않다 :
여기 아이콘 데이터의 내 배열입니다. 어느 정도 내가 이것을 달성 할 수있는 방법이나 내가 사용해야 할 기능에 대한 조언을 찾고있다.
을 시도 할 수 있고, 우선 순위 # 2 후퇴? –
두 가지 색상 만 있습니까? – MatsLindh
@fiskfisk 네, 단 두 가지 색상. –