"Mysql_fetch_array" manipülasyonu ile ilgili sorular

0 Cevap

Varsayılan olarak mysql_fetch_array togeather sayısal ve ilişkisel dizi döndürür. Eğer değerler elde edebilirsiniz Bu fonksiyon, okuma için yararlıdır

either by statement : echo arr[1]; //circle or echo arr["shape"]; //circle

I am new to PHP and I run into the troubles when I wanted to change the values of that fetched array: arr[1] = square;

I supposed that arr["shape"] will be 'square' too, but I was wrong. arr["shape"] still remains 'circle'. Obviously you have to change both values to 'circle'.

Ayrıca: Ben (2D array olan), değiştirilmiş şekli dizi döndürmesi gereken bir funcion yazdı. Ben ilk veya ikinci el olmadığını, farklı sonuçlar var

kod ikinci satır.

function ChangeShape($arr)
        {

            for ($i=0; $i<$count($arr); $i++)
            {
         1.    $arr[$i]["shape"] = 'square'; // fail to return changed $arr - it is (probably) reference to number counterpart

         2.    $arr[$i][2] = 'square';       // this WILL return changed $arr
            }
            }
            return $arr;
        }

My questions: 1. is there any technique in PHP by which I can change both values at once? 2. in my app I use assoc nicknames to access array values. But when it is not possible to change numeric alias at the same time, what is

bunu yapmak için en kolay yolu nedir?

cevap umut ... sonuna kadar bu okuma için teşekkür ederiz.

Çok teşekkürler.

0 Cevap