我有一些索引需要从主数组中删除.例如:
$removeIndex=array(1,3,6);
$mainArray=array('1'=>'a','2'=>'b','3'=>'c','4'=>'d','5'=>'e','6'=>'f');
Run Code Online (Sandbox Code Playgroud)
我希望最终结果如下:
$mainArray=array('2'=>'b','4'=>'d','5'=>'e');
Run Code Online (Sandbox Code Playgroud)
我知道我们array_slice
在PHP中有功能,可以在循环中运行,但我有非常庞大的数据,我想避免在这里循环.
我需要从中读取字段 email
MOVE INFORMATION
Pickup Address: 34 Marigold Ln, Marlboro, NJ 07746
Delivery Address: 180 Prospect Park W, Apt 5, Brooklyn, NY 11215
Primary service dates:
Pack Date: N/A
Move Date: 6/6/2013
Other service dates:
Pack Date 2: N/A
Move Date2: N/A
Other Date: N/A
Run Code Online (Sandbox Code Playgroud)
我遵循的流程是:
现在我想读取指定的数据,需要将其转换为数组,如:
array( ' Pickup Address'=>'34 Marigold Ln, Marlboro, NJ 07746',
'Delivery Address'=>'180 Prospect Park W, Apt 5, Brooklyn, NY 11215'...)
Run Code Online (Sandbox Code Playgroud)
我试过了 preg_match('/(?P<Pickup Address>\w+): (?P<Delivery Address>\d+)/', $body, $matches)
但那有一些问题:
Array ( …