Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Array mi stampa i element "Array"!

[es] :: PHP :: Array mi stampa i element "Array"!

[ Pregleda: 1861 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pakito
Paun Es Durlic
kustos etnolog (u penziji!) i programer
naivac
Majdanpek * Pančevo

Član broj: 91953
Poruke: 273
*.dynamic.isp.telekom.rs.

Sajt: www.PaunDurlic.com


+3 Profil

icon Array mi stampa i element "Array"!22.07.2013. u 12:22 - pre 130 meseci
Nigde u tekstu Rečnika nema unete reči "Array",
a ona mi se prilikom štampanja niza pojavljuje kao poslednji element.
Dokaz ovde:
http://www.paundurlic.com/vlaski.recnik/svereci.php

Evo izvoda iz koda:

Code:
$frazeNiz = Array();
$nizVlrec = Array();
...
$rez1 = // kombinacijom raznih separatora, izvlačim fraze iz rečnika // 

$rez1 = trim($rez1);
$expl = explode(' ',$rez1);
 
do {    
     $frazavla = current($expl);
     $frazeNiz[] = $frazavla;
     }
     while (next($expl)); 

$frazeNiz[] = $expl;
sort($frazeNiz);
$gotovniz = array_unique($frazeNiz);

  $razlika = array_diff($gotovniz, $nizVlrec);
  $k = 0;
  do {
     $k++;
     $frazavla = current($razlika);
          echo $k." ".frazavla; 
     }
     while (next($razlika));

Probao sam razne načine da to sprečim, ali mi nije uspelo.
O čemu se radi, i kako da eliminišem ovaj suvišni element?
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: Array mi stampa i element "Array"!22.07.2013. u 13:03 - pre 130 meseci
Ovde navode ideju da se napiše sopstvena funkcija koja će provjeriti članove nizova.
U navedenom slučaju, nešto kao:
Code (php):

$razlika = array();

foreach($gotovniz as $val1) {
    $contained = false;
    foreach($nizVlrec as $val2) {
        if(count(array_diff($val1, $val2)) == 0) {
            $contained = true;
            break;
        }
    }
    if(!$contained) {
        $razlika[] = $val1;
    }
}
 

-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

[es] :: PHP :: Array mi stampa i element "Array"!

[ Pregleda: 1861 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.