İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Php Yeni Basliyorum hata veriyor

phpdev

0
İyinet Üyesi
Katılım
29 Mart 2012
Mesajlar
4
Reaction score
0
merhaba arkadaşlar,
bu şekilde hata alıyorum
Notice: Undefined offset: 6 in C:\wamp\www\ders\index.php on line 14

yardımcı olursanız sevniirm

<?php

$aylar = array ( 'ocak',
'şubat',
'mart',
'nisan',
'mayıs',
'haziran');

$say = COUNT($aylar);

for ($a=0; $a<=$say; $a++){

echo $aylar[$a]."<br>";


}

?>
 

Antika

0
İyinet Üyesi
Katılım
23 Aralık 2010
Mesajlar
451
Reaction score
18
dizilerde foreach de kullanabilirsin

foreach($aylar as $ay){
echo $aylar;
}

gibi, sendeki uyarı ise for 1 fazla sayıyor gibi error_reporting(E_ALL ^ E_NOTICE); yazarsan gider
 

YuqseLx

0
İyinet Üyesi
Katılım
24 Şubat 2008
Mesajlar
0
Reaction score
0
PHP:
<?php

$aylar = array ( 'ocak',
'şubat',
'mart',
'nisan',
'mayıs',
'haziran');

$say = COUNT($aylar);

for ($a=0; $a<$say; $a++){

echo $aylar[$a]."<br>";


}

?>
arrayda 6. veri olmadığını söylüyor. 0'dan başlattığın için for döngünde <= yapmana gerek yok sadece < koyman yeterli
 

phpdev

0
İyinet Üyesi
Katılım
29 Mart 2012
Mesajlar
4
Reaction score
0
çok teşekkür ederim arkadaşım sayende sorunu çözdüm
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst