LINUX.ORG.RU

История изменений

Исправление alexmaru, (текущая версия) :

for ($a = 0; $a <= $count - 1; $a++) {  
    $x = $array[$a];
    $y = $str0[$i];
    $z = $str1[$i]; 
    if ($x == $y) {
        $array[$a] = $z; 
    }
}

Ну хоть как-то так бы начал, читать же невозможно

foreach ($array as $a => $x) {
    $y = $str0[$i];
    $z = $str1[$i];
    
    if ($x == $y) {
       $array[$a] = $z; 
    }
}

или так:

$array = array_map(function($item) use ($str0, $str1, $i) {
    
    $y = $str0[$i];
    $z = $str1[$i];
    
    return ($item == $y) ? $z : $item;

}, $array);

Исправление alexmaru, :

for ($a = 0; $a <= $count - 1; $a++) {  
    $x = $array[$a];
    $y = $str0[$i];
    $z = $str1[$i]; 
    if ($x == $y) {
        $array[$a] = $z; 
    }
}

Ну хоть как-то так бы начал, читать же невозможно

foreach ($array as $a => $x) {
    $y = $str0[$i];
    $z = $str1[$i];
    
    if ($x == $y) {
       $array[$a] = $z; 
    }
}

или так:

$array = array_map(function($item) use ($str0, $str1) {
    
    $y = $str0[$i];
    $z = $str1[$i];
    
    return ($item == $y) ? $z : $item;

}, $array);

Исправление alexmaru, :

for ($a = 0; $a <= $count - 1; $a++) {  
    $x = $array[$a];
    $y = $str0[$i];
    $z = $str1[$i]; 
    if ($x == $y) {
        $array[$a] = $z; 
    }
}

Ну хоть как-то так бы начал, читать же невозможно

foreach ($array as $a => $x) {
    $y = $str0[$i];
    $z = $str1[$i];
    
    if ($x == $y) {
       $array[$a] = $z; 
    }
}

или так:

array_map(function($item) use ($str0, $str1) {
    
    $y = $str0[$i];
    $z = $str1[$i];
    
    return ($item == $y) ? $z : $item;

}, $array);

Исходная версия alexmaru, :

for ($a = 0; $a <= $count - 1; $a++) {  
    $x = $array[$a];
    $y = $str0[$i];
    $z = $str1[$i]; 
    if ($x == $y) {
        $array[$a] = $z; 
    }
}

Ну хоть как-то так бы начал, читать же невозможно

foreach ($array as $a => $x) {
    $y = $str0[$i];
    $z = $str1[$i];
    
    if ($x == $y) {
       $array[$a] = $z; 
    }
}