如何使用strpos搜索特定单词的数组

时间:2016-08-21 14:46:27

标签: php arrays preg-match-all strpos

$data = "
usera: Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy.
userb: eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam.
userc:voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet.";

preg_match_all("/(.*:)/", $data, $why1);
array_walk_recursive($why1, function($value) use (&$why2) {
    $why2[] = $value;
});
$why3 = array_unique($why2);
$why4 = array_values($why3);

preg_match_all("/(.*.)/", $data, $info);
array_walk_recursive($info, function($value) use (&$shrink) {
    $shrink[] = $value;
});
$brss = array_unique($array_flat);
$arss = array_values($brss);

for($i=0;$i < count($brss); $i++){

$usera = "$why4[0]";
$userb = "$why4[1]";
$userc = "$why4[2]";
$userd = "$why4[3]";

if (strpos($brss[i], $usera) !== false) 

// How can I
{echo "true";}
// ?

// I only get false

else {echo "false";}

}

如何通过使用strpos询问特定单词来搜索我的数组?

我怎样才能echo "true";

1 个答案:

答案 0 :(得分:0)

// This code works from the `B` view controller
let viewControllers = self.navigationController?.viewControllers ?? []
if let indexOfCurrent = viewControllers.indexOf(self) where (indexOfCurrent > viewControllers.startIndex) {
    let indexOfPrevious = indexOfCurrent.advancedBy(-1)
    let previousViewController = viewControllers[indexOfPrevious]
    previousViewController.navigationItem.backBarButtonItem?.title = "New Title"
}

是吗。