전자 상거래 사이트를 운영하고 있으며 제품 이미지가 많습니다. 명명 규칙은 간단합니다 : productid-picnumber
.PHP 파일 이름 바꾸기 루프
그러나 때로는 픽처스 사이에 간격이 있습니다. 제품 ID 4519의 사진을
예 :
4519-0.jpg
4519-3.jpg
4519-4.jpg
4519-5.jpg
4519-8.jpg
나는 그림의 이름을 변경하는 알고리즘을 작성하는 것을 시도하고있다. 이 제품의 사진 이름은 다음과 같이 바꿔야합니다.
4519-0.jpg
4519-1.jpg
4519-2.jpg
4519-3.jpg
4519-4.jpg
순서대로. 0은 주 제품 이미지이므로 항상 0이어야합니다. -0은 항상 존재합니다. $ids
은 모든 제품 ID가 포함 된 배열입니다.
제품 ID를 루핑하고 file_exists()
을 사용하는 것이 가장 좋습니다.
'- #'는 의미가 있습니까? –
나는 그것을 얻지 못한다 .. –
내말은,'- #'이 순차적이어야한다는 근본적인 이유가 무엇인가? –