필자는 배열에 비교적 익숙하지 않아 문제를 간결하게 해결할 수있는 정보량에 어려움을 겪고 있습니다. 이것은 제가 지금까지 진보 한 것입니다.PHP 배열 - 쉼표 제거, else 문
내 코드: 그것은 현재의 결과를 반환
<?php
$imagearrdisplay = ",8,7,22,";
$displayitem = explode(",", $imagearrdisplay);
for($i = 0; $i < count($displayitem); $i++){
echo "
<div class='banner'><img src='/images/transitions/$displayitem[$i].jpg' /></div>
Count: $i = $displayitem[$i] ";
}
?>
: 내가 달성하고자하는 어떤
<div class='banner'><img src='/images/transitions/.jpg' /></div>
Count: 0 =
<div class='banner'><img src='/images/transitions/8.jpg' /></div>
Count: 1 = 8
<div class='banner'><img src='/images/transitions/7.jpg' /></div>
Count: 2 = 7
<div class='banner'><img src='/images/transitions/22.jpg' /></div>
Count: 3 = 22
<div class='banner'><img src='/images/transitions/.jpg' /></div>
Count: 4 =
은 다음
이 첫 번째를 제거하고 imagearraydisplay 내의 마지막 쉼표로 폭발 할 때 시작과 끝에서 빈 이미지로 끝나지 않습니다. . I 그에 따라 이미지의 스타일 CSS를 사용할 수 있도록
- 는 [0] 조정 첫번째 결과를 검색하는 경우/다른 기능을 수행하는 배열
결과를 Randomise. , 나는 그것이 가능하다고 알고
<div class='firstbanner'><img src='/images/transitions/22.jpg' /></div> <div class='banner'><img src='/images/transitions/7.jpg' /></div> <div class='banner'><img src='/images/transitions/8.jpg' /></div
거기에서 결정한의 미로를 통해 어려움을 겪고 있지만 :
최종 결과에 영향을주기 위해 코드를 약간 조작하고 싶지만 CSS를 사용한다고 생각 했으므로이 경우 적합하지 않았습니다. 귀하의 의견을 모두 주셔서 감사합니다. – Brandrally