在php中我們要把字符串轉(zhuǎn)換在數(shù)組可使用函數(shù)有str_split()、explode(),preg_split()函數(shù)了,如果把數(shù)組轉(zhuǎn)換在字符串我們也有一個函數(shù)implode()函數(shù)與直接把數(shù)組連接起來.
我們先來看字符串轉(zhuǎn)換成數(shù)組:str_split(),實例代碼如下:
- <?php
- print_r(str_split("Hello"));
- ?>
- Array
- (
- [0] => H
- [1] => e
- [2] => l
- [3] => l
- [4] => o
- )
explode(),實例代碼如下:
- <?php
- $str = "Hello world. It's a beautiful day.";
- print_r (explode(" ",$str));
- ?>
- //結(jié)果
- Array
- (
- [0] => Hello
- [1] => world.
- [2] => It's
- [3] => a
- [4] => beautiful
- [5] => day.
- )
preg_split()函數(shù),代碼如下:
- <?php
- $user_info = "+J+++G+++++w";
- $fields = preg_split("/+{1,}/", $user_info);
- while ($x < sizeof($fields)) :
- print $fields[$x]. "<br>";
- $x++;
- endwhile;
- ?>
總結(jié)在php中str_split()、explode()函數(shù)功能是一樣的,這里就不介紹了.
把數(shù)組轉(zhuǎn)換在字符串:implode(),代碼如下:
- $array = array('a','b','c');
- echo implode($array);
- //開源代碼Vevb.com
- //結(jié)果 abc
新聞熱點
疑難解答