字符串数组
问题描述:
比较在我的数组,我想比较"JUDGE OF APPEAL"
关键字,如果发现问题,应与打印相关判断APPEAL.Please笔记的所有记录,我还没有手动定义我的数组。字符串数组
Array
(
[0] => Chief Justice Sundaresh Menon
[1] => JUDGE ANDREW PHANG BOON LEONG
[2] => JUDICIAL COMMISSIONER HOO SHEAU PENG
[3] => JUDGE OF APPEAL JUDITH PRAKASH
[4] => JUDGE OF APPEAL TAY YONG KWANG
)
我预期的结果是这样的:
[3] => JUDGE OF APPEAL JUDITH PRAKASH
[4] => JUDGE OF APPEAL TAY YONG KWANG
答
看看这里:http://sandbox.onlinephpfunctions.com/code/ae28e4aee264a1ea26048681719b0e89ad19b72a
$array = [
'Chief Justice Sundaresh Menon',
'JUDGE ANDREW PHANG BOON LEONG',
'JUDICIAL COMMISSIONER HOO SHEAU PENG',
'JUDGE OF APPEAL JUDITH PRAKASH',
'JUDGE OF APPEAL TAY YONG KWANG'
];
print_r(array_filter($array, function($s) { return (strpos($s, 'JUDGE OF APPEAL') !== false); }));
答
试试这个下面的代码:
<?php
$temp = array(
'0' => 'Chief Justice Sundaresh Menon',
'1' => 'JUDGE ANDREW PHANG BOON LEONG',
'2' => 'JUDICIAL COMMISSIONER HOO SHEAU PENG',
'3' => 'JUDGE OF APPEAL JUDITH PRAKASH',
'4' => 'JUDGE OF APPEAL TAY YONG KWANG');
foreach($temp as $k=>$value){
if (preg_match("/(JUDGE OF APPEAL)/i", $value)) {
echo $value."<br>" ;
}
}
?>
和你有什么**尝试* *自己到目前为止? SO是*不*免费的编码服务,你知道吗?而不显示任何任何的努力,你的问题显然是偏离主题(并鼓励人们*不*回答这个问题)。 –