project3 Posted February 27, 2008 Share Posted February 27, 2008 say i have a list of stuff like one,two,three sometimes there could be just one result or many results how do I use split if I don't know how many results there will be? Link to comment https://forums.phpfreaks.com/topic/93396-php-split/ Share on other sites More sharing options...
effigy Posted February 27, 2008 Share Posted February 27, 2008 explode. Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478455 Share on other sites More sharing options...
cooldude832 Posted February 27, 2008 Share Posted February 27, 2008 <?php $string = "One,Two,Three"; $stuff = explode(",",$string); echo "there are ".count($stuff)." items in the array."; Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478456 Share on other sites More sharing options...
project3 Posted February 27, 2008 Author Share Posted February 27, 2008 <?php $string = "One,Two,Three"; $stuff = explode(",",$string); echo "there are ".count($stuff)." items in the array."; perfect, do you know what happened to the solved topic button? Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478458 Share on other sites More sharing options...
cooldude832 Posted February 27, 2008 Share Posted February 27, 2008 It got near some dark matter and blew up. Seriously it just died Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478503 Share on other sites More sharing options...
project3 Posted February 27, 2008 Author Share Posted February 27, 2008 <?php $string = "One,Two,Three"; $stuff = explode(",",$string); echo "there are ".count($stuff)." items in the array."; perfect, do you know what happened to the solved topic button? Ok one other problem sometimes there is only 1 item in the db and no comma I still need it to get that result how can I handle this. Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478546 Share on other sites More sharing options...
cooldude832 Posted February 27, 2008 Share Posted February 27, 2008 it will still return it you are exploding it apart it so <?php $fruits = "Apples"; $veggies = "Tomato,"; echo "There are: ".count(explode($fruits))." Fruits and ".count(explode($veggies))." Veggies."; # There are 1 Fruits and 1 Veggies ?> Also that single "veggie" will be tomato not tomato, beacuse explode extracts the delimiter. Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478552 Share on other sites More sharing options...
Barand Posted February 28, 2008 Share Posted February 28, 2008 You haven't supplied the delimiter in the explodes Link to comment https://forums.phpfreaks.com/topic/93396-php-split/#findComment-478637 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.