» »

[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
  • 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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

pomoč v excelu (strani: 1 2 )

Oddelek: Programiranje
629200 (3529) omni-vor
»

Python - pomoč (strani: 1 2 3 )

Oddelek: Programiranje
10318183 (8931) black ice
»

[JAVA] Izpis imen vseh datotek iz direktorija in poddirektorijev

Oddelek: Programiranje
214962 (2991) Slovenet
»

AJAX kratke naloge

Oddelek: Izdelava spletišč
192305 (1772) Yacked2
»

Kako preveriti ali so vnosna polja izpolnjena?

Oddelek: Izdelava spletišč
112013 (1667) bluefish

Več podobnih tem