在日常的學(xué)習(xí)、工作、生活中,肯定對各類范文都很熟悉吧。范文書寫有哪些要求呢?我們怎樣才能寫好一篇范文呢?以下是小編為大家收集的優(yōu)秀范文,歡迎大家分享閱讀。
php數(shù)組key和value互換篇一
php 中由于數(shù)組和字符串這兩種變量類型是如此常用,以至于 php 具有兩個函數(shù),可以在字符串和數(shù)組之間互相進(jìn)行轉(zhuǎn)換,就跟隨百分網(wǎng)小編一起去了解下吧,想了解更多相關(guān)信息請持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
復(fù)制代碼 代碼如下:
$array=explode(separator,$string);
$string=implode(glue,$array);
使用和理解這兩個函數(shù)的關(guān)鍵之處是分隔符(separator)和膠合符(glue)關(guān)系。當(dāng)把一個數(shù)組轉(zhuǎn)換成一個字符串時,將會設(shè)置膠合符——將被加入到生成字符串中的數(shù)組值之間的字符或代碼。
相反,當(dāng)把字符串轉(zhuǎn)換成數(shù)組時,要指定分隔符,它用于標(biāo)記什么應(yīng)該變成獨立數(shù)組元素。例如,以字符串開始:
$s1='mon-tue-wed-thu-fri';
$days_array=explode('-',$s1);
$days_array 變量現(xiàn)在是一個有5個元素的數(shù)組,其元素 mon 的索引為0,tue 的索引為1,等等。
$s2=implode(',',$days_array);
$s2
變量現(xiàn)在是一個用逗號分隔的`一個星期中各天的列表: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)制對象。
s("content_relate");【php數(shù)組和字符串互相轉(zhuǎn)換實現(xiàn)方法】相關(guān)文章:
1.
php 數(shù)組和字符串互相轉(zhuǎn)換實現(xiàn)方法
2.php數(shù)組和字符串互相轉(zhuǎn)換實例
3.php數(shù)組操作方法
4.php 數(shù)組排序方法總結(jié)
5.php ascii碼與字符串相互轉(zhuǎn)換的方法
6.c語言字符數(shù)組和字符串
7.php中利用explode函數(shù)分割字符串到數(shù)組
8.php超全局?jǐn)?shù)組的方法
9.php二維數(shù)組排序方法
【本文地址:http://mlvmservice.com/zuowen/2795727.html】