Jump to content
php.lv forumi

katram tresajam


neprasa

Recommended Posts

Jau cik topiki bijuši... Pat satura rādītāja topikā ir.

Še padomā:

$i=0;
echo "pirmais=", $i%3;
$i++;
echo "otrais=", $i%3;
$i++;
echo "trešais=", $i%3;
$i++;
echo "ceturtais=", $i%3;
$i++;
echo "piektais=", $i%3;
$i++;
echo "sestais=", $i%3;
$i++;
echo "septītais=", $i%3;
...

Link to comment
Share on other sites

<?

$i=0;

$a = $i%3;

if("2"=="$a"){

echo "<b>trešais</b>";

}

else {echo "1";}

 

$i++;

$a = $i%3;

if("2"=="$a"){

echo "<b>trešais</b>";

}

else {echo "2";}

 

$i++;

$a = $i%3;

if("2"=="$a"){

echo "<b>trešais</b>";

}

else {echo "3";}

?>

 

teiksiet ka kods slikts

Edited by neprasa
Link to comment
Share on other sites

liec to suda kodu iekš [ code] [/code]

 

man sanak bišķi savādāk

<?
$menu = array( 'Viens', 'divi', 'trīs' );
$i=0;

foreach($menu as $item)
{
  if((++$i % 3) == 2)
  {
  echo '<b>',$item,'</b>';
  }else
  echo $item;

}

?>

Link to comment
Share on other sites

šinī gadījumā nemaz nevajag to $i atsevišķi skaitīt.

 

$menu = array( 'Viens', 'divi', 'trīs', '4tais', '5tais','6tais','7tais');

foreach($menu as $i => $item)
{
if(($i+1) % 3)
	echo $item;	
else
	echo '<b>'.$item.'</b>';
}

 

 

pie tam 4e4en, tavējais nestrādā.. iekrāso otro, un piekto, varbūt nākamreiz vispirms pārbaudi, tad māci citus.

Edited by v3rb0
Link to comment
Share on other sites

es neteicu, ka esmu to pārbaudijis....

 

es to uz fiksu roku ieklikšķināju.... bija slinkums domāt & no neprašas grūti ir saprast, ko tieši viņam vajag...

 

un lai iekrāsotu katru trešo var darīt tā

 

<?php
$menu = array( 'Viens', 'divi', 'trīs', '4tais', '5tais','6tais','7tais');

$x = 0;
foreach($menu as $item)
{
if(++$x == 3)
	{
	echo '<b>'.$item.'</b>';   $x = 0;
}else{
	echo $item;
   }
}
?>

 

vai šitā, lai iekrāsotu katru otro

 

<?php
$menu = array( 'Viens', 'divi', 'trīs', '4tais', '5tais','6tais','7tais');

$pr = true;
foreach($menu as $item)
{
$pr = !$pr;
if($pr)
	echo '<b>'.$item.'</b>';   
else
	echo $item;
}
?>

atkal bija slinkums pārbaudīt

Edited by 4e4en
Link to comment
Share on other sites

  • 2 weeks later...
[ code] [/code]

<?
$menu = array( 'Viens', 'divi', 'trīs' );
$i=0;

foreach($menu as $item)
{
  if((++$i % 3) == 2)
  {
  echo '<b>',$item,'</b>';
  }else
  echo $item;
}
?>

 

man sitais nestrada rada no 6 ierakstiem 4 ir ieks <b> un neka nevaru dabut lai ir tikai katrs 3.

Link to comment
Share on other sites

×
×
  • Create New...