PHP

CONVERT STRING TO ARRAY

(quick guide & examples)

$str = "FOOBAR"; $arr = str_split($str); F,O,O,B,A,R $arr = str_split($str, 3); FOO,BAR

STRING SPLIT

01

$str = "FOO-BAR"; $arr = explode("-", $str); FOO,BAR

EXPLODE STRING

02

$str = "FOO BAR, HELLO WORLD"; $arr = preg_split("/(\s|,\s)/", $str); FOO,BAR,HELLO,WORLD

PREG SPLIT

03

$str = "Hi. World3 = Jon."; $arr = str_word_count($str, 1); Hi,World,Jon $arr = str_word_count($str, 2); 0-Hi, 4-world, 13-Jon

STRING WORD COUNT

04

$str = "FOO"; $arr = []; for ($i=0; $i<strlen($str); $i++) { $arr[] = $str[i]; } F,O,O

MANUAL LOOP

05

$str = '["R","G","B"]'; $arr = json_decode($str); R,G,B

JSON DECODE

06

$str = 'a:3:{i:0;s:3:"R";i:1;s:5:"G";i:2;s:4:"B";}'; $arr = unserialize($str); R,G,B

UNSERIALIZE

07