PHP.ee
 php.ee   linuxator.com   whee 
09.09.10 / 15:59
  PHP KKK
Logi sisse:
< nimi
< pass
Unustasid passi?
Kas eelistad võimalusel PHP koodi objektorienteeritult kirjutada?
 Jah, see teeb töö lihtsamaks
 Jah, see on lihtsalt lahe
 Nii ja naa, ei tunne erilist võitu
 Ei, mõttetu ajakulu
 Ei oska objektorienteeritult progeda
Tulemused
Kuidas teha vaheldumisi värvilisi ridu nagu foorumis?

Selline koodjupp:

PHP kood:


<?php
$rida 
1;
$color1 '#ff0000';
$color2 '#00ff00';
while(
kuni teeme midagi){
?>
<tr bgcolor="<?php=($rida?$color1:$color2)?>"><td>siia info</td></tr>
<?php
$rida 
= !$rida;
}
?>


Seletus:

algväärtustamine:

PHP kood:


 
$rida 
1
$color1 '#ff0000'
$color2 '#00ff00';


mingi suvaline tsükkel, milles täidad tabelit

PHP kood:


 
while(kuni teeme midagi){
//siin pannakse tabeli ridadele värvid
?>
<tr bgcolor="<?php=($rida?$color1:$color2)?>"><td>sahhh</td></tr>



<?php=$kala?> on lühiform sellest:
<?php echo $kala; ?>

<?php=($rida?$color1:$color2)?> on lühiform sellest:

PHP kood:


 
if( $rida )
{
    echo 
$color1;
}
else
{
    echo 
$color2;
}


see annab muutujale vastandväärtuse:

PHP kood:


 
$rida 
= !$rida;
//ehk:
not(true) = false
not
(false) = true



Refereeritud foorumist.
Koodi autor on Kilukarp.

O