• 21-06-2017, 13:43:29
    #1
    merhaba arkadaslar php de cok yeniyim

    <?php

    $res=0;

    $metin="suanki sayim: $res";

    $sinir=0;
    do{
    echo "$metin";
    $sinir++;
    $res++;
    }while($sinir<24);
    ?>



    bu res degiskeni artmiyor bunun icin dongu icinde dongu mu kurulmasi gerekir
    sinir 24 olana kadar res sayisininda ayni zamanda artmasini istiyorum yardimci olabilir misiniz
  • 21-06-2017, 14:07:23
    #2
    sıralama olarak gidelim.
    $metinin içinde hem text hemde o anki res yani 0 ı atadın. while ye geçtin. while içinde her defasında resi artırıyorsun fakat while dışına çıkmadığından metinin içine yeni rakamı yani artan rakamı atayamıyor dolayısıyla hep aynı rakamı sıralıyor.
    Alıntı
    <?php

    $res=0;

    $metin="suanki sayim:";

    $sinir=0;
    do{
    echo $metin,$res,"<br>";
    $sinir++;
    $res++;
    }while($sinir<24);
    ?>
  • 21-06-2017, 15:32:40
    #3
    hocam tesekkur ederim o sekilde degil ama , ben bunu ornek olarak gosterdim sikinti $res in metnin ortalarinda olmasi. suanki $res sayisindaym mesela bu sekilde
  • 22-06-2017, 01:08:45
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Umutturk adlı üyeden alıntı: mesajı görüntüle
    merhaba arkadaslar php de cok yeniyim

    <?php

    $res=0;

    $metin="suanki sayim: $res";

    $sinir=0;
    do{
    echo "$metin";
    $sinir++;
    $res++;
    }while($sinir<24);
    ?>



    bu res degiskeni artmiyor bunun icin dongu icinde dongu mu kurulmasi gerekir
    sinir 24 olana kadar res sayisininda ayni zamanda artmasini istiyorum yardimci olabilir misiniz
    for($i=0;$i<=24;$i++){
    	
    	$metin="suanki sayim: $i";
    	
    	echo $metin."<br>";
    	
    	
    }
    Buyrun hocam bu işinizi görür
  • 22-06-2017, 16:28:29
    #5
    tesekkurler hocam bunu demek istemiyordum ben neyse gerek kalmadi baska yoldan hallettim