gpt4 book ai didi

php - 匹配第二个数组中的子字符串

转载 作者:可可西里 更新时间:2023-10-31 23:19:16 25 4
gpt4 key购买 nike

<分区>

PHP 新手,我有两个数组,我需要遍历 array1$value = 2 的地方,看看是否有 $key 匹配 array$key 中的任何位置(例如,uitfruit1 中找到fruit 4) 然后将匹配键值除以 2.

我一直在尝试使用 preg_match,但一路上有些东西很奇怪,我不确定我哪里出错了。任何见解将不胜感激。

<?php
$array = array(
'fruit1' => 1,
'hugo' => 2,
'helmet' => 3,
'fruit4' => 4,
'captain' => 5);

$array1 = array(
'uit' => 2,
'tes' => 1,
'ain' => 3,
);

foreach($array1 as $key=>$value){
if($value==2){
$ch=$key;
$pattern = '/[$ch]/';
foreach($array as $key=>$value){
if(preg_match($pattern, $key)){
$newvalue =$value[$key]/2;
echo "$key $newvalue";
}}}}?>

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com