Saisinko vähän apua aloittelijalle. Miten tehdään seuraavanlainen funktio?
-kolmiargumenttinen funktio
testi($teksti1,$teksti2,$koko);
-joka muotoilee saaman syöttötiedon seuraavasti:
$teksi1="Tässä vähän isomapaa fonttia!"
$teksti2="Tässä leipätekstiä"
$koko=2;
------------------------------------------------------
Pitäisi tulostaa selaimelle:
Tässä vähän isomapaa fonttia! (h2 fontilla)
Tässä leipätekstiä. (tavallinen leipäteksti)
---------------------------------------------------
Kiitokset etukäteen kaikille vastaajille! :)
Funktion tekeminen
Muuttujien ja merkkijonojen yhdistely
Mutta kannattaa kuitenkin syöttää nuo tiedot taulukossa funktiolle, muokata niitä ja palauttaa taulukko eli $uudet_tekstit = testi($vanhat_tekstit);. Näin funktiosta tulee monikäyttöisempi.
Missä aijoit tuota "koko" muuttujaa käyttää?
muutenhan tuo menisi kutakuinkin näin
<?PHP function testi($teksti1,$teksti2,$koko){ echo "<h2>".$teksti1."</h2>"; echo "<p>".$teksti2."</p>"; } ?>
edit:
tsuriga olikin nopeampi
tsurigan ehdotus kutakuinkin näin:
<?PHP function testi($teksti1,$teksti2,$koko){ $palauta = ""; $palauta .= "<h2>".$teksti1."</h2>"; $palauta .= "<p>".$teksti2."</p>"; return $palauta; } ?>
Ja valmista koodia jeejee.
Veikkaan, että kokoa käytetään mahdollisesti tuossa <hX>-tagissa joten
<?php "<h".$koko.">",$teksti."</h".$koko.">"; ?>
Ehdotin viime viestissäni taulukkoa, mutta nyt kun noita muuttujia tosiaan on noin vähän niin ehkä se noin yllämainitusti onkin parempi eli muuttujat erikseen ja yhdistää ne merkkijonoksi.
Ps. Taitaisi <?php olla standardimpaa :P
Aihe on jo aika vanha, joten et voi enää vastata siihen.