Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Richiesta al PHP quasi impossibile

    Ciao a tutti :gren:

    Volevo sapere se è possibili scomporre un numero nelle sue cifre con il PHP

    ad esempio: 143, lo scompone in un array che contiene i valori 1, 4, 3.

    Si può??
    Nothing To Say :-D

  2. #2
    non so se si puo ma se la tratti come stringa e poi estrai il primo carattere

    leggiti il manuale di php dove parla delle funzioni sulle stringhe ricerca di una stringa

    ripeto non so se si puo

  3. #3
    Aspetto ancora per vedere se qualche pazzo di PHP come me sa darmi una risposta, altrimenti nono mi resta che leggere come dici!
    Nothing To Say :-D

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $test=143;
    array_pop($test=explode("\n",chunk_split($test,1)));
    print_r($test);
    think simple think ringo

  5. #5
    Ok, sono riuscito a scomporre i valori, e mi si stampa a video un array:
    Array ( [0] => 1 [1] => 4 [2] => 3 )

    Però non devo stamparlo a video, ma utilizzare i singoli valori in delle variabili:
    $num_scomposto[0], $num_scomposto[1], ecc

    Si può?
    Nothing To Say :-D

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da forno
    Ok, sono riuscito a scomporre i valori, e mi si stampa a video un array:
    Array ( [0] => 1 [1] => 4 [2] => 3 )

    Però non devo stamparlo a video, ma utilizzare i singoli valori in delle variabili:
    $num_scomposto[0], $num_scomposto[1], ecc

    Si può?
    i dati dell'array li prendi come hai indicato. nell'esempio precedente $test[0],$test[1],$test[2]...
    think simple think ringo

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.