$PHONE_NUMS_ARRAY = explode(",",$PHONE_NUMS);
foreach($PHONE_NUMS_ARRAY as $key=> $value)
{
if (!(substr( $PHONE_NUMS_ARRAY[$key],0,2)=="86"))
{
$PHONE_NUMS_ARRAY[$key]="86".$value;
}
}
$PHONE_NUMS_LIST = implode(',',$PHONE_NUMS_ARRAY);
-------------------也可以加其他前缀活后缀------------------------------------------------
$PHONE_NUMS_ARRAY = explode(",",$PHONE_NUMS);
将 序列转换为数组
foreach($PHONE_NUMS_ARRAY as $key=> $value)
循环数组
if (!(substr( $PHONE_NUMS_ARRAY[$key],0,2)=="86"))
判断元素头2位是否为86
$PHONE_NUMS_LIST = implode(',',$PHONE_NUMS_ARRAY);
将数组转回序列
-----------------------数组操作技巧---------------------------
1、创建 和 修改 数组
PHP中的数组是一个关键字或值的集合(值可以是任何一种类型,包括另一个数组)
PHP中使用array来创建一个数组:
array( key=>value , key=>value …… )
$arr = array (3,5,7,9,6);
<?php
$arr =array("id"=>007,"name"=>"jack","password"=>"123456");
print_r($arr); //打印数组
echo "<br>数组个数:";
$num = count($arr);
echo $num;
echo "<br>遍历数组:";
foreach ( $arr as $key=> $value)
{
echo "<br>";
echo $value;
}
?>
2,php中常用函数
用方括号的语法来修改数组 : $arr[] = value
使用 count 函数统计数组条数 count ( $arr );
使用 is_array函数判断数组 is_array ( $arr );
另一种创建数组的函数explode explode ( "key" , value);
3、使用foreach 遍历数组
遍历数组很多种方法,可以使用 For循环,while循环,最巧妙的一种遍历数组foreach给我们带来了跟多方便
foreach ( $arr as $key => $value ){
……
}