php函数用竖线隔开,用指定的分隔符号把字符串转换成数组《 PHP 基础 》
現(xiàn)在我這里有一個字符串 ... 就是這個 $tracks ... 它的值是用豎線分隔開的一些文字 ... 使用 explode 函數(shù) ... 我們可以使用豎線作為分隔符,把這個字符串轉(zhuǎn)換成一個數(shù)組。
explode() ... 它的第一個參數(shù)是一個分隔符號 ... 在我們這里,可以使用豎線作為分隔符號 ... 這樣豎線左右的東西都可以成為數(shù)組里面的項目 ...
第二個參數(shù)就是要轉(zhuǎn)換成數(shù)組的字符串 ... 這里就是 $tracks ...
這個函數(shù)會返回轉(zhuǎn)換之后的結(jié)果 ... 可以給這個結(jié)果起個名字 ... $tracks_array ...
然后再用一個簡單的 foreach 循環(huán),輸出這個數(shù)組里面的每個項目的值 ...
$tracks_array = explode('|', $tracks);
foreach($tracks_array as $track) {
echo $track . '
';
}
在這里,你會看到轉(zhuǎn)換成數(shù)組之后的這個 $tracks_array 的每個項目的值。
implode
跟這個 explode 函數(shù)的功能相反的是 implode,它可以把一個數(shù)組轉(zhuǎn)換成字符串,同時可以在字符串之間添加一個分隔符號 ...
implode .. 第一個參數(shù)是一個分隔符 ... 這里我們用一個 減號 ... 第二個參數(shù)是一個數(shù)組 ... 這里我們可以把 $tracks_array 這個數(shù)組轉(zhuǎn)換成一個字符串 ... 然后輸出這個結(jié)果 ...
echo implode('-', $tracks_array);
在屏幕上你會看到,轉(zhuǎn)換之后的字符串 ... 中間會用一個減號作為分隔符號 ...
新人創(chuàng)作打卡挑戰(zhàn)賽發(fā)博客就能抽獎!定制產(chǎn)品紅包拿不停!總結(jié)
以上是生活随笔為你收集整理的php函数用竖线隔开,用指定的分隔符号把字符串转换成数组《 PHP 基础 》的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python线程安全的单例_详解pyth
- 下一篇: OpenJudge NOI 1.16 0