Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 33
  1. #21
    Originariamente inviato da marco_c
    la soluzione di daniele_dll incrementa il contatore di 1
    è sbaagliato, bisogna incrementarlo di 2
    per questo avevo usato un while
    credo ci sia qualche sintassi per farlo anche col for ma ora non mi viene in mente
    io ho sbagliato per distrazione ... ma continuare a rigirarci su mi sembra un pò inutile

    da
    for($start = 0; $start < $arrayLength; $start++)

    a
    for($start = 0; $start < $arrayLength; $start += 2)

    risolve il problema ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  2. #22
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    il mio non genera un array

    stampa solo gli elementi in posizione pari di $a e $b.
    si hai ragione daniele.

  3. #23
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    mi sono perso, non capisco più cosa vuoi...
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  4. #24
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    scusa

    mi descrivi quello che fai con questo?

    <code>
    for($i=0;$i<count($a);$i++) {

    if(($i % 2) == 0) {

    $a1[] = $a[$i];
    $b1[] = $b[$i];

    } else {

    $a1[] = $b[$i-1];
    $b1[] = $a[$i-1];

    }
    }
    </code>

  5. #25
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    Codice PHP:
    <?php

    $a 
    = array (10,27,112,58);
    $b = array (23,45,777,21);

    // ciclo tante volte quanti sono gli elementi dell'array $a
    for($i=0;$i<count($a);$i++) {

    // se il mio contatore $i è pari
        
    if(($i 2) == 0) {

    //creo due nuovi array $a1 e $b1  che vado a popolare con:
    // $a1[$i] ovvero '10' ovvero il primo valore dell'array $a che ha indice '0'
    // e stessa cosa per l'altro array
            
    $a1[] = $a[$i]; 
            
    $b1[] = $b[$i]; 
            
        } else {
    // altrimenti se il contatore $i è dispari popolo i due nuovi array con l'elemento dell'array
    // iniziale precedente a quello del contatore.
    // Ad es, al secondo passaggio del ciclo for, ovvero quando $i vale '1', popolo l'array $a1
    // con $b[1-1] che è come dire $b[0] che vale '23'
            
    $a1[] = $b[$i-1];
            
    $b1[] = $a[$i-1];
            
        }
    }

    // visualizzo il risultato dei 2 nuovi array
    echo '<pre>';
    print_r($a1);
    print_r($b1);
    echo 
    '</pre>';

    ?>
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  6. #26
    Codice PHP:
    //stampa gli elementi pari
    $arrrange(1,10);
    foreach(
    $arr as $value) {
        if ((
    $value 2)) { 
            continue;
        }
        echo(
    $value);

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  7. #27
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    no wisher

    <?php
    $a = array(11,19,7,9,6,12,25,1,27,90);
    $b = array(5,3,112,75,8,54,38,65,23,17); // gli elementi in posizione pari di $a devono finire negli elementi dispari di $b e gli elementi in posizione pari di $b devono finire negli elementi in posizione dispari di $a
    ?>
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  8. #28
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ecchallà

    @ whisher senza funzioni native!

  9. #29

    Re: ecchallà

    Originariamente inviato da moonba
    @ whisher senza funzioni native!
    Mi dici quali sono per te
    le funzioni native nello snippet ?
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  10. #30
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    range()

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.