Visualizzazione risultati 1 fino 5 di 5

Discussione: [php] str_split

  1. #1
    Guest

    Predefinito [php] str_split

    salve a tutti ragazzi... nn ci si vede da un po'
    tutto bene?

    beh, basta con l'OT ( ) ...ottengo questo errore da uno script che in locale funziona perfettamente...

    Fatal error: Call to undefined function: str_split()

    qualcuno mi sa rispondere?

    thx in anticipo

    djgaggio
    Ultima modifica di djgaggio : 10-05-2006 alle ore 08.42.55 Motivo: titolo errato..anzi, dimenticato

  2. #2
    Guest

    Predefinito

    str_split necessita del php 5. Su av c'è il 4.4.2 .

    mavericck

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da mavericckweb
    str_split necessita del php 5. Su av c'è il 4.4.2 .

    mavericck
    grazie per la risposta.
    quindi devo scrivermi da solo la funzione... come potrei esprimerla ?

    io la uso in questo modo str_split($text, 50);

    EDIT:
    Codice PHP:
    if(!function_exists('str_split')){
    function
    str_split($string,$split_length=1){
    $count = strlen($string);
    if(
    $split_length < 1){
    return
    false;
    } elseif(
    $split_length > $count){
    return array(
    $string);
    } else {
    $num = (int)ceil($count/$split_length);
    $ret = array();
    for(
    $i=0;$i<$num;$i++){
    $ret[] = substr($string,$i*$split_length,$split_length);
    }
    return
    $ret;
    }
    }
    }
    trovata :)
    Ultima modifica di funcool : 10-05-2006 alle ore 09.40.58

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Visto che risolto, chiudo.

    P.S.: Non fare UP, usa il tasto Edita. Quando scrivi del codice inseriscilo tra i tag appositi.


    EDIT: Riapro, perché si vuole proporre un metodo migliore.
    Ultima modifica di funcool : 10-05-2006 alle ore 09.47.42
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    Se vuoi un metodo più sbrigativo per emulare la str_split puoi usare

    Codice PHP:
    $output = explode('%SEPARATOR%', chunk_split($string, 50, '%SEPARATOR%'));
    naturalmente al posto di %SEPARATOR% puoi usare qualsiasi stringa di separazione (l'importante è che sia difficilmente presente in $string)

    ps:thanks funcool

    mavericck

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •