• 04-08-2022, 02:27:37
    #1
    Evet arkadaşlar kusura bakmayın tam bir zaman kaybı aslında...

        $listele = filtrele($p->getResponse($array)['data'], "gerekli", 1); // BU ARRAYDE PROBLEM YOK.
        foreach ($listele as $ozellik):
            $data[] = array(
                'id' => $ozellik['id'], // --> Hata Burdaymış
                'isim' => $ozellik['ad'],
                'liste' => $ozellik['liste']);
        endforeach;
    Hata klasik syntax hatası: Parse error: syntax error, unexpected variable "$ozellik", expecting ")" in file on line 5 Errors parsing file.

    Kafamı ekrana sokmaktan gözüm bozuldu. Ya kafayı sıyırdım bi psikiyatriye görünecem ya da Sublime Text i ssd den kazıyacam arkadaşlar.
  • 04-08-2022, 02:32:29
    #2
    böyle olması gerekmiyormu
    foreach ($listele as $ozellik);
  • 04-08-2022, 02:33:47
    #3
    Darkbey adlı üyeden alıntı: mesajı görüntüle
    böyle olması gerekmiyormu
    foreach ($listele as $ozellik);
    Yok hocam devam eden bir döngü var o şekilde kapatılmaz.
  • 04-08-2022, 02:39:42
    #4
    SauRonn adlı üyeden alıntı: mesajı görüntüle
    Yok hocam devam eden bir döngü var o şekilde kapatılmaz.
    laravelmi bu
  • 04-08-2022, 02:41:54
    #5
    foreach ($listele as $ozellik):

    normalde

    foreach ($listele as $ozellik) {

    }

    kodu böyle araya alman lazım değil mi
  • 04-08-2022, 02:42:52
    #6
    egeonlinex adlı üyeden alıntı: mesajı görüntüle
    foreach ($listele as $ozellik):

    normalde

    foreach ($listele as $ozellik) {

    }

    kodu böyle araya alman lazım değil mi
    bende tam bunu diyecektim
  • 04-08-2022, 02:43:28
    #7
    Misafir
    <?php
    $listele = array(["id" => "1", "ad" => "test", "liste" => "1"]); // BU ARRAYDE PROBLEM YOK.
    foreach ($listele as $ozellik):
        $data[] = array(
            'id' => $ozellik["id"], // --> Hata Burdaymış
            'isim' => $ozellik['ad'],
            'liste' => $ozellik['liste']);
    endforeach;
    print_r($data);
    Kod bu şekilde çalışıyor büyük ihtimalle $listele arrayinizde bir sorun var doğrudan obje olarak ulaşmıyor tahminen problem olmadığını söylediğiniz arrayi kontrol edin isterseniz.
    • SauRonn
    SauRonn bunu beğendi.
    1 kişi bunu beğendi.
  • 04-08-2022, 02:49:00
    #8
    @Darkbey; @egeonlinex;
    Şimdi şöyle değerli hocalarım
    Diyelim araya html filan sıkıştırcaksınız;
    foreach ($array as $arr) {
    echo '<font style="color:red">'.Kırmızı Yazı.'</font>';
    }
    yapacağınıza, şu şekilde:

    <?php foreach ($array as $arr): ?>
    buraya istediğiniz kadar html, tablo tr td si filan koyar döndürürsünüz
    <?php endforeach; ?>
    Neyse,
    @hsynrsln; hocam malesef sizin arrayde de olmadı çünkü syntax hatası var. benim sublime text de acaba utf filan sorunu mu var
  • 04-08-2022, 02:50:40
    #9
    Misafir
    SauRonn adlı üyeden alıntı: mesajı görüntüle
    @Darkbey; @egeonlinex;
    Şimdi şöyle değerli hocalarım
    Diyelim araya html filan sıkıştırcaksınız;
    foreach ($array as $arr) {
    echo '<font style="color:red">'.Kırmızı Yazı.'</font>';
    }
    yapacağınıza, şu şekilde:

    foreach ($array as $arr):
    buraya istediğiniz kadar html, tablo tr td si filan koyar döndürürsünüz
    endforeach;
    Neyse,
    @hsynrsln; hocam malesef sizin arrayde de olmadı çünkü syntax hatası var. benim sublime text de acaba utf filan sorunu mu var
    Sandbox üzerinde test ettiğimde attığım kodda sorun yoktu. Büyük ihtimalle kod dışında bir probleminiz var arrayinizde hata yok ise.