Esiste una funzione di PHP che, dato un array, ritorna il sottoarray di lunghezza n e indice del primo elemento i?
Esiste una funzione di PHP che, dato un array, ritorna il sottoarray di lunghezza n e indice del primo elemento i?
Potresti postare un esempio di array con il risultato atteso?
Qualcosa del genere?
http://www.php.net/manual/en/function.array-slice.php
Esatto!
Grazie mille!
Io pensavo che funzionasse con le stringe, interpretandole come array di caratteri. Cosa posso fare?codice:Warning: array_slice() expects parameter 1 to be array, string given
Hai scritto "dato un array", la funzione si chiama array_slice() e tu pensi che funzioni con le stringhe?Originariamente inviato da starcraftworld
Io pensavo che funzionasse con le stringe
Ora, con calma, riproviamo di nuovo ... potresti postare un esempio di input con il risultato ceh desideri ottenere?
Esempio:
$stringa="ciao a tutti";
$sottostringa=funzione($stringa,2,7);
echo $sottostringa;
Output:
ao a t
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/substr
Perfetto, grazie