inca o problema ..ceva mai complicata

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

alig171
Junior Member
Mesaje: 37
Membru din: Mar Noi 02, 2010 9:33 am

inca o problema ..ceva mai complicata

Mesajde alig171 » Sâm Feb 05, 2011 5:16 pm

Cod: Selectaţi tot

$etaj=array(1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3);
$col=array(1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3);
$rand=array(1,1,1,2,2,2,3,3,3,1,1,1,2,2,2,3,3,3,1,1,1,2,2,2,3,3,3);
$alfabet=array("A","D","G","B","E","H","C","F","I","J","M","P","K","N","Q","L","O","R","S","V","Y","T","W","Z","U","X","#");



 if(isset($_POST['decodifica']))
    {
      $text_cifrat=$_POST['rezultat'];
      $nr_cifre1=strlen($text_cifrat);
      
   }

   for($i=0;$i<$nr_cifre1;$i++)
      {
      $index[$i]=array_search("$text_cifrat[$i]",$alfabet);//pozitiile din "$alfabet" unde apar literele din textul in clar
         
      $etaj2[$i]=$etaj[$index[$i]];//nr etajului - corespunzator literei de la pozitia $index(pe pozitia $index a etajului)
         
      $rand2[$i]=$rand[$index[$i]];//nr randului - corespunzator literei de la pozitia $index (pe pozitia $index a randului)
         
       $col2[$i]=$col[$index[$i]];//nr col - corespunzator literei de la pozitia $index(pe poz $index a coloanei)
      
      
      }



vreau ca intr-un vector sa imi retina valorile urmatoare:

etaj2[0],rand2[0],col2[0],etaj2[1],rand2[1],col2[1],etaj2[2],rand2[2],col2[2]...........


Deci daca dau print_r($vector) sa imi apara ceva de genu:

Cod: Selectaţi tot

 Array ( [0] => 1 [1] => 2 [2] => 1 [3] => 1 [4] => 2 [5] => 1 [6] => 1 [7] => 2 [8] => 1 [9] => 1 [10] => 3 [11] => 2 [12] => 1 [13] => 2 [14] => 1 [15] => 1 [16] => 3 [17] => 2 )



as vrea sa fie ceva de genul asta..dar generalizat ..si sa faca automat :

Cod: Selectaţi tot

$ar= array( 0 => $etaj2[0],1=> $rand2[0], 2=>$col2[0] ,3=>$etaj2[1],4=>$rand2[1],5=>$col2[1]);



Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 49 vizitatori