Misafir adlı üyeden alıntı: mesajı görüntüle
peki
<?php 
function asilid($sifrele)
{
    $bunu = array ("1", "2", "3", "4", "5", "6", "7", "8", "9");
    $buna = array ("8", "7", "9", "5", "4", "1", "2", "3", "6");
    $sifrele = str_replace($bunu,$buna,$sifrele);
   return $sifrele;
}
burada
$pi= "1-2-3-4-5-6-7-8-9" // idsinin str_replace kurallarına göre sonucun
echo asilid($pi); //8-7-9-5-4-1-2-3-6 olması gerek miyor mu
// bize verdiği rakam şu 1-2-3-4-4-3-2-1-0
?>
öldüm arkadaş ya ne kadar zormuş str_replace

bize verdigi rakam 1-2-3-4-4-3-2-1-0 degil 3-2-6-4-4-1-2-3-6 bu dur bunun sebebi

şekil ile aciklarsak;