How to convert a string to an array in PHP

3 Answers

0 votes
$s = 'Jabba the Hutt';

$arr = str_split($s);
 
print_r($arr);

 
 
/*
run:
  
Array
(
    [0] => J
    [1] => a
    [2] => b
    [3] => b
    [4] => a
    [5] =>  
    [6] => t
    [7] => h
    [8] => e
    [9] =>  
    [10] => H
    [11] => u
    [12] => t
    [13] => t
)
  
*/

 



answered Jul 19, 2016 by avibootz
edited May 18, 2024 by avibootz
0 votes
$s = 'Jabba the Hutt';

$arr = str_split($s, 3);
 
print_r($arr);

 
 
/*
run:
  
Array
(
    [0] => Jab
    [1] => ba 
    [2] => the
    [3] =>  Hu
    [4] => tt
)
  
*/

 



answered Jul 19, 2016 by avibootz
edited May 18, 2024 by avibootz
0 votes
$s = "PHP: Hypertext Preprocessor\n"
   . "is a general-purpose programming language\n"
   . "originally designed for web development";
 
$arr = array_filter(array_map('trim', explode("\n", $s)), 'strlen');

print_r($arr);


 
/*
run:
  
Array
(
    [0] => PHP: Hypertext Preprocessor
    [1] => is a general-purpose programming language
    [2] => originally designed for web development
)

*/

 



answered May 18, 2024 by avibootz

Related questions

1 answer 135 views
1 answer 129 views
1 answer 136 views
1 answer 175 views
175 views asked Jan 29, 2022 by avibootz
1 answer 115 views
115 views asked Jun 18, 2021 by avibootz
...