Blod 0 Denunciar post Postado Agosto 26, 2012 Olá pessoal, tenho uma string assim: $string = '12' E preciso transformar ela em um array em que o primeiro numero fique em uma chave e todos os outros numeros apos o primeiro fiquem juntos em outra, dessa forma: //1º Exemplo $string = '12'; //Transforme-se em: array( [0] => '1' [1] => '2' ) //2º Exemplo $string = '123'; //Transforme-se em: array( [0] => '1' [1] => '23' ) //3º Exemplo $string = '2345'; //Transforme-se em: array( [0] => '2' [1] => '345' ) Creio que com os exemplos ficou mais facil entender, podem me ajudar por favor? Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Agosto 26, 2012 <?php $string = '2345' ; $array = array ( 0 => substr ( $string , 0 , 1 ) , 1 => substr ( $string , 1 ) ) ; print_r ( $array ) ; Saída Array ( [0] => 2 [1] => 345 ) Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Agosto 26, 2012 E vai funcionar para independente de quantos números tiver na string ? Sempre o primeiro em uma chave e os outros juntos na outra ? Muito obrigado Andrey, funcionou perfeitamente. Compartilhar este post Link para o post Compartilhar em outros sites