Forum » Programiranje » [PHP] funkcija
[PHP] funkcija
Stewie ::
Pozdravljeni!
Trenutno smo pri učenju php-ja in rabim malce pomoči pri nalogi. Torej obrazec in kako prebrati iz polja znam ostalo pa je tema. Prva stvar je ta, da nevem kako naj naredim prek enega vnosnega polja več številk, ki se potem ločijo z ",". Druga stvar pa so odgovori na c,d,e,f. Pri c nalogi je profesor rekel, da uporabimo funkcijo strlen, ne smemo kašnih prav posebnih funkcij.
Naloga:
Uporabnik vnese v spletnem obrazcu seznam števil, ki jih loči z ',' . Zato uporabi samo eno vnosno polje.
Napšite program, ki bo izvedel naslednje operacije:
a) Vnosni obrazec
To znam
b) Preberite vrednosti iz spletnega obrazca
To znam
$a=$_POST["stevilo"];
c) Izpišite prvi in zadnji element, ter v izpisu to poimenujte, npr. Prvi element je 10, zadnji element je 22.
d) Napišite funkcijo najdi_stevilo() z dvema argumentoma: niz in iskani znak, ki vrača ali je iskani znak v nizu. Dopolniti morate tudi vnosni obrazec (html).
e) Pokliči funkcijo, da preveri 5 vnesenih znakov uporabnika.
f) Pokliči funkcijo da preveri katera števila so v nizu in to izpiši (preveri za števila 0,1,..9).
Hvala
Trenutno smo pri učenju php-ja in rabim malce pomoči pri nalogi. Torej obrazec in kako prebrati iz polja znam ostalo pa je tema. Prva stvar je ta, da nevem kako naj naredim prek enega vnosnega polja več številk, ki se potem ločijo z ",". Druga stvar pa so odgovori na c,d,e,f. Pri c nalogi je profesor rekel, da uporabimo funkcijo strlen, ne smemo kašnih prav posebnih funkcij.
Naloga:
Uporabnik vnese v spletnem obrazcu seznam števil, ki jih loči z ',' . Zato uporabi samo eno vnosno polje.
Napšite program, ki bo izvedel naslednje operacije:
a) Vnosni obrazec
To znam
b) Preberite vrednosti iz spletnega obrazca
To znam
$a=$_POST["stevilo"];
c) Izpišite prvi in zadnji element, ter v izpisu to poimenujte, npr. Prvi element je 10, zadnji element je 22.
d) Napišite funkcijo najdi_stevilo() z dvema argumentoma: niz in iskani znak, ki vrača ali je iskani znak v nizu. Dopolniti morate tudi vnosni obrazec (html).
e) Pokliči funkcijo, da preveri 5 vnesenih znakov uporabnika.
f) Pokliči funkcijo da preveri katera števila so v nizu in to izpiši (preveri za števila 0,1,..9).
Hvala
- spremenilo: Stewie ()
Yacked2 ::
<?php $niz = '123,34,23,123,324,23'; $stevila = explode(',',$niz); //katero stevilo je prvo, zadnje echo 'Prvi element je '.$stevila[0].', zadnji element pa '.$stevila[count($stevila)-1]; //preverimo cifre v zalogi for($i = 0; $i < 10; $i++) { echo najdi_stevlo($stevila,$i); } //funkcija vraca true/false, ce se nahaja iskanje v zalogi function najdi_stevilo($zaloga,$iskanje) { foreach($zaloga as $element) { if($zaloga == $iskano) { return True; } } return False; } ?>
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | pomoč v excelu (strani: 1 2 )Oddelek: Programiranje | 9200 (3529) | omni-vor |
» | Python - pomoč (strani: 1 2 3 )Oddelek: Programiranje | 18183 (8931) | black ice |
» | [JAVA] Izpis imen vseh datotek iz direktorija in poddirektorijevOddelek: Programiranje | 4962 (2991) | Slovenet |
» | AJAX kratke nalogeOddelek: Izdelava spletišč | 2305 (1772) | Yacked2 |
» | Kako preveriti ali so vnosna polja izpolnjena?Oddelek: Izdelava spletišč | 2013 (1667) | bluefish |