Dobrodošli, goste ( Prijava | Registracija )

 
Reply to this topicStart new topic

Kopiranje nizova

V
Mali_PHP_Program...
poruka Sep 7 2015, 19:40
Poruka #1




Grupa: Članovi 1
Poruke: 9
Datum reg.: 7-September 15
Član broj: 54,380



Pozdrav svima, novi sam korisnik na forumu.

Imam jedan problem sa nizovima: hocu kopirati odredjene vrednosti iz $niz u $niz2, ali da ne kopiram njihove indekse...

Krenuo sam uciti programiranje, pa bih vam bio zahvalan ako mozete mi pomoci oko ovog problema...
Go to the top of the page
 
+Quote Post
Tpojka
poruka Sep 8 2015, 15:09
Poruka #2




Grupa: Članovi
Poruke: 353
Datum reg.: 30-October 09
Lokacija: Ratio, Logic
Član broj: 32,575



Za pocetak ubaci u post kako tacno izgledaju inicijalni nizovi kao i ocekivani rezultat
jer nesto cisto sumnjam da se ovde ko bavi pogadjanjem misli.

P.S. Nemoj se ustrucavati koristiti tagove za kod. smile.gif
Go to the top of the page
 
+Quote Post
Mali_PHP_Program...
poruka Sep 9 2015, 17:19
Poruka #3




Grupa: Članovi 1
Poruke: 9
Datum reg.: 7-September 15
Član broj: 54,380



Evi kod:

Znaci od postojeci niz, izdvojiti elemente veci od broja 5 i preneti u novi niz...
Kad ja to uradim, i odstampam sa print_r, u $niz2 indeksi pocinju od nule...

CODE
$niz = array(2, 4, 6, 8, 10);

$broj = 5;

$niz2 = array();


  function neki_zadati_niz($nizovi, $n, array $nizovi2) {
      
      
  }

neki_zadati_niz($niz, $broj, $niz2)
Go to the top of the page
 
+Quote Post
Tpojka
poruka Sep 9 2015, 21:04
Poruka #4




Grupa: Članovi
Poruke: 353
Datum reg.: 30-October 09
Lokacija: Ratio, Logic
Član broj: 32,575



Jedva sam desifrovao zahtjev.
U slucaju da sam to dobro uradio, ovako nesto:
CODE
$niz = array(2, 4, 6, 8, 10);

$broj = 5;

$niz2 = array();


  function neki_zadati_niz($nizovi, $n, array $nizovi2) {
      if (is_array($nizovi) && !empty($nizovi) ) {
          foreach($nizovi as $k => $v) {
              if ($v > $n) {
                  $nizovi2[$k] = $v;
              }
          }
          print_r($nizovi2);
      } else {
          "Niz $nizovi ne pripada nizovima ili ne sadrzi ni jedan element.";
      }
  }

neki_zadati_niz($niz, $broj, $niz2)

Za ubuduce, procitaj ovaj jako dobar podsjetnik kako se pisu pitanja na forumu i sajtovima.

Pozdrav,
Go to the top of the page
 
+Quote Post
Mali_PHP_Program...
poruka Sep 10 2015, 10:53
Poruka #5




Grupa: Članovi 1
Poruke: 9
Datum reg.: 7-September 15
Član broj: 54,380



Hvala za odgovor.

Slican rezutat sam imao i ja...

Ali mi je potrebno da se u funkciji napravi $niz2, u koji indeksi krecu od nule...
Go to the top of the page
 
+Quote Post
Tpojka
poruka Sep 10 2015, 13:00
Poruka #6




Grupa: Članovi
Poruke: 353
Datum reg.: 30-October 09
Lokacija: Ratio, Logic
Član broj: 32,575



To je zato sto ti je pitanje bilo potpuno nerazumljivo, pravopis da i ne pominjem.
Onda samo izbaci kljuceve (u liniji gdje formiras elemente novog niza):

CODE
$niz = array(2, 4, 6, 8, 10);

$broj = 5;

$niz2 = array();


  function neki_zadati_niz($nizovi, $n, array $nizovi2) {
      if (is_array($nizovi) && !empty($nizovi) ) {
          foreach($nizovi as $k => $v) {
              if ($v > $n) {
                  $nizovi2[] = $v;//ovako ce populacija niza da se vrsi sa [i]zero based autoincrement[/i] kljucevima
              }
          }
          print_r($nizovi2);
      } else {
          "Niz $nizovi ne pripada nizovima ili ne sadrzi ni jedan element.";
      }
  }

neki_zadati_niz($niz, $broj, $niz2)

Ovde ima objasnjenje i mnogo toga vise:
Array function,
Array language type.
Go to the top of the page
 
+Quote Post
Mali_PHP_Program...
poruka Sep 10 2015, 18:02
Poruka #7




Grupa: Članovi 1
Poruke: 9
Datum reg.: 7-September 15
Član broj: 54,380



Hvala...
Go to the top of the page
 
+Quote Post
kobayashi
poruka Sep 14 2015, 00:34
Poruka #8




Grupa: Članovi
Poruke: 3,898
Datum reg.: 18-September 06
Lokacija: 43°53'30"N 20°21'00"E
Član broj: 6,377



Za ovakve "sitnice" postoji gomila primera na internetu, što na više PHP sajtova sa tutorijalima, što na stackoverflow.

Ja sam sa znanjem samo par osnovnih stvari iz PHP uspeo za sat vremena da uradim kod koji kupi neke podatke iz INI fajla (u svakom redu je ID=name kombinacija) i to prikazuje u HTMl padajućoj listi, a zatim na osnovu odabranog elementa liste prikazuje sadržaj određenog direktorijuma (spisak LOG fajlova).
Potrebno je još uraditi padajuću listu za odabir LOG fajla i funkciju za čitanje sadržaja i prikaz sadržaja u određenom formatu što sam ostavio kolegi koji me je pitao kako da reši taj problem.


Sve se može uraditi i naučiti uz pomoć interneta, samo treba biti vredan i potražiti odgovarajuće primere.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 



Lo-fi verzija Trenutno vreme: Wednesday 13. November 2019 - 08:09

Sve informacije (poruke, teme i sl.) predstavljaju stavove samo njihovih autora.
Objavljivanje informacija sa sajta u nekomercijalne svrhe moguće je samo uz navođenje URL adrese diskusije.
Za sve druge vidove distribucije potrebno je imati izričitu dozvolu administratora Dizajn Zone i/ili autora poruka.
Autorska prava za sadržaj poruke zadržava njihov autor, osim ako nije drugačije naznačeno.

powered by:Plus hosting