最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP 數(shù)組和字符串互相轉(zhuǎn)換實(shí)現(xiàn)方法

 更新時(shí)間:2013年03月26日 23:24:48   作者:  
PHP 中由于數(shù)組和字符串這兩種變量類型是如此常用,以至于 PHP 具有兩個(gè)函數(shù),可以在字符串和數(shù)組之間互相進(jìn)行轉(zhuǎn)換

復(fù)制代碼 代碼如下:

$array=explode(separator,$string);
$string=implode(glue,$array);


使用和理解這兩個(gè)函數(shù)的關(guān)鍵之處是分隔符(separator)和膠合符(glue)關(guān)系。當(dāng)把一個(gè)數(shù)組轉(zhuǎn)換成一個(gè)字符串時(shí),將會(huì)設(shè)置膠合符——將被插入到生成字符串中的數(shù)組值之間的字符或代碼。

相反,當(dāng)把字符串轉(zhuǎn)換成數(shù)組時(shí),要指定分隔符,它用于標(biāo)記什么應(yīng)該變成獨(dú)立數(shù)組元素。例如,以字符串開始:

  $s1='Mon-Tue-Wed-Thu-Fri';
  $days_array=explode('-',$s1);
  $days_array 變量現(xiàn)在是一個(gè)有5個(gè)元素的數(shù)組,其元素 Mon 的索引為0,Tue 的索引為1,等等。
  $s2=implode(',',$days_array);
  $s2
變量現(xiàn)在是一個(gè)用逗號(hào)分隔的一個(gè)星期中各天的列表:Mon,Tue,Wed,Thu,Fri

例子 1. explode() 示例

復(fù)制代碼 代碼如下:

<?php
// 示例 1
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
// 示例 2
$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
echo $user; // foo
echo $pass; // *
?>


例子 2. limit 參數(shù)示例

復(fù)制代碼 代碼如下:

<?php
$str = 'one|two|three|four';
// 正數(shù)的 limit
print_r(explode('|', $str, 2));
// 負(fù)數(shù)的 limit
print_r(explode('|', $str, -1));
?>

以上示例將輸出:
Array
(
[0] => one
[1] => two|three|four
)
Array
(
[0] => one
[1] => two
[2] => three
)

注: 本函數(shù)可安全用于二進(jìn)制對(duì)象。

相關(guān)文章

  • php中判斷數(shù)組相等的方法以及數(shù)組運(yùn)算符介紹

    php中判斷數(shù)組相等的方法以及數(shù)組運(yùn)算符介紹

    這篇文章主要介紹了php中判斷數(shù)組相等的方法以及數(shù)組運(yùn)算符介紹,本文講解了相關(guān)知識(shí)并給出實(shí)例代碼,需要的朋友可以參考下
    2015-03-03
  • PHP實(shí)現(xiàn)導(dǎo)入大量CSV數(shù)據(jù)的示例代碼

    PHP實(shí)現(xiàn)導(dǎo)入大量CSV數(shù)據(jù)的示例代碼

    這篇文章主要為大家詳細(xì)介紹了PHP如何實(shí)現(xiàn)導(dǎo)入大量CSV數(shù)據(jù)功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)PHP有一定幫助,需要的可以參考一下
    2022-07-07
  • PHP中判斷變量為空的幾種方法小結(jié)

    PHP中判斷變量為空的幾種方法小結(jié)

    判斷變量為空,在許多場(chǎng)合都會(huì)用到,同時(shí)自己和許多新手一樣也經(jīng)常會(huì)犯一些錯(cuò)誤,所以自己整理了一下PHP中一些常用的、判斷變量為空的方法
    2013-11-11
  • php 自定義錯(cuò)誤日志實(shí)例詳解

    php 自定義錯(cuò)誤日志實(shí)例詳解

    這篇文章主要介紹了php 自定義錯(cuò)誤日志實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • PHP隨機(jī)生成唯一HASH值自定義函數(shù)

    PHP隨機(jī)生成唯一HASH值自定義函數(shù)

    這篇文章主要介紹了PHP隨機(jī)生成唯一HASH值自定義函數(shù),本文先是給出了需求,然后給出了實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04
  • 利用PHP_XLSXWriter代替PHPExcel的方法示例

    利用PHP_XLSXWriter代替PHPExcel的方法示例

    PHPExcel是一個(gè)處理Excel,CVS文件的開源框架,但不幸的是PHPExcel官方已不再維護(hù)了這個(gè)項(xiàng)目了,官方團(tuán)隊(duì)在github上又起了一個(gè)新項(xiàng)目,叫PhpSpreadsheet。那么這篇文章主要給大家介紹了關(guān)于利用PHP_XLSXWriter代替PHPExcel的方法示例,需要的朋友可以參考下。
    2017-07-07
  • PHP禁止頁面緩存的代碼

    PHP禁止頁面緩存的代碼

    在PHP中可以輕松的使用下面的語句實(shí)現(xiàn)禁止頁面緩存,但比較難記特整理下,方便大家使用。
    2011-10-10
  • 快速配置PHPMyAdmin方法

    快速配置PHPMyAdmin方法

    今天想提一下如何配置PHPMyAdmin,雖然在本機(jī)開發(fā)、調(diào)試系統(tǒng)時(shí)或許并不會(huì)用到它,但對(duì)于將來在遠(yuǎn)程虛擬主機(jī)中放置Mysql數(shù)據(jù)庫時(shí),必然會(huì)用到phpmyadmin這樣的Mysql GUI工具,所以,在本地先熟悉一下如何使用也是有必要的。
    2008-06-06
  • EarthLiveSharp中cloudinary的CDN圖片緩存自動(dòng)清理python腳本

    EarthLiveSharp中cloudinary的CDN圖片緩存自動(dòng)清理python腳本

    這篇文章主要介紹了EarthLiveSharp暫時(shí)沒有清理cloudinary的CDN圖片緩存的功能,于是我用python寫了一個(gè),并嘗試用gist管理,需要的朋友可以參考下
    2017-04-04
  • 淺析PHP substr,mb_substr以及mb_strcut的區(qū)別和用法

    淺析PHP substr,mb_substr以及mb_strcut的區(qū)別和用法

    本篇文章是對(duì)PHP中的substr,mb_substr以及mb_strcut區(qū)別和用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論

江孜县| 崇明县| 武平县| 天等县| 岑溪市| 屯门区| 容城县| 曲靖市| 同心县| 咸宁市| 台东市| 汝州市| 益阳市| 西乡县| 海宁市| 雅江县| 邓州市| 碌曲县| 太原市| 会昌县| 饶平县| 英吉沙县| 峨山| 会泽县| 梅河口市| 新泰市| 克山县| 两当县| 张家川| 衡阳市| 广宗县| 泰兴市| 平遥县| 静乐县| 从江县| 福安市| 新田县| 安达市| 阜南县| 班玛县| 中宁县|