Belirli bir bağlantı için onay benim diziye geçmesi için kurulmuş bir foreach döngü var ve bu bulursa o diziden bu bağlantıyı kaldırır.
Benim kod:
foreach($images as $image)
{
if($image == 'http://i27.tinypic.com/29yk345.gif' ||
$image == 'http://img3.abload.de/img/10nx2340fhco.gif' ||
$image == 'http://i42.tinypic.com/9pp2456x.gif')
{
unset($images[$image]);
}
}
Ama bu dizi entires kaldırmaz. Bu dizi girişi, sadece içerik önemli değil gibi, muhtemelen $images[$image]
ile yapmak için bir şey? Bir sayacı içeren olmadan bunu yapmak için bir yolu var mı?
Teşekkürler.
EDIT: Teşekkürler çocuklar, ama şimdi dizi girişleri aslında silinmiş alamadım başka bir sorun var.
Benim yeni kodu:
foreach($images[1] as $key => $image)
{
if($image == 'http://i27.tinypic.com/29yk345.gif')
$image == 'http://img3.abload.de/img/10nx2340fhco.gif' ||
$image == 'http://i42.tinypic.com/9pp2456x.gif')
{
unset($images[$key]);
}
}
$ Görüntüler artık iki boyutlu bir dizi actuallty dolayısıyla ben $ görüntüleri neden ihtiyaç [1]. Ben kontrol ve başarıyla dizi elemanlarının etrafında gider ve bazı unsurlar aslında ben silmek istediklerini bu URL'lerin bazı var, ama onlar silinir alıyorsanız değil. Bu benim $images
dizidir:
Array
(
[0] => Array
(
[0] => useless
[1] => useless
[2] => useless
[3] => useless
[4] => useless
)
[1] => Array
(
[0] => http://i27.tinypic.com/29yk345.gif
[1] => http://img3.abload.de/img/10nx2340fhco.gif
[2] => http://img3.abload.de/img/10nx2340fhco.gif
[3] => http://i42.tinypic.com/9pp2456x.gif
)
)
Teşekkürler!