Как увеличить $ kk в эхо на 1? - PullRequest
0 голосов
/ 25 января 2011

Я сейчас не собираюсь идти вперед

  <?php
     $count = 0;
                $arrImg = array();
                $arrtitle = array();
                    foreach ($feed->get_items() as $kk=> $item) {
                        $feedDescription = $item->get_content();
                        $feedTitle = $item->get_title();
                        //print_r($feedTitle);
                        $image = returnImage($feedDescription);
                        $image = scrapeImage($image);
                        $image = urldecode($image);
                        $arrimg[$count] = $image;
                        $arrtitle[$count] = $feedTitle;
                       //print_r("rajesh".$kk);
       echo '<img class="slide-img-'.$kk.'"  src="' .$arrimg[$kk]. '"   />';
                        $count++;
                 // echo '<br />';
                }
?>

Я хочу добавить 1 к $ kk в эхо. Но я пробовал много способов, но не получил ответа

, пожалуйста, помогитеспасибо

Ответы [ 4 ]

2 голосов
/ 25 января 2011

Просто используйте оператор предварительного увеличения.

echo ++$kk;

Но учтите, это увеличит $kk.

Чтобы добавить один к эхо, просто наберите ($kk + 1).

0 голосов
/ 25 января 2011
  <?php
     $count = 0;
     $arrImg = array();
     $arrtitle = array();
     foreach ($feed->get_items() as $kk=> $item) {
         $feedDescription = $item->get_content();
         $feedTitle = $item->get_title();
         //print_r($feedTitle);
         $image = returnImage($feedDescription);
         $image = scrapeImage($image);
         $image = urldecode($image);
         $arrimg[$count] = $image;
         $arrtitle[$count] = $feedTitle;
         //print_r("rajesh".$kk);
         echo '<img class="slide-img-'.($kk+1).'"  src="' .$arrimg[$kk]. '"   />';
         $count++;
         // echo '<br />';
     }
?>
0 голосов
/ 25 января 2011

Я не уверен, что понимаю, почему бы вам просто не сделать напрямую $ bkk + 1?

Также вы уверены, что хотите установить для изображения значение $ Arrimg [$ count], а затем вызвать $ Arrimg[$ kk].

Я думаю, вы должны использовать либо $ count, либо $ kk для обоих.

0 голосов
/ 25 января 2011

В какой момент вы хотите увеличить переменную? Вы можете использовать оператор приращения ++ в качестве префикса или суффикса в зависимости от времени.

Вот несколько примеров

$kk = 1; echo ++$kk, ' ', $kk;
// 2 2

$kk = 1; echo $kk++, ' ', $kk;
// 1 2

$kk = 1; echo $kk, ' ', $kk++, ' ', $kk;
// 1 1 2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...