Değişken PHP değerini değiştirmek

2 Cevap php

I have input fields ,which I process with AJAX and send it on another file. The value of the inputs is always different. How in the file ,where I get the data from AJAX ,to change the variable id always when I get the data from AJAX.

Example: I get the data from AJAX in this file:

<?php
$id=1;
echo '<div id="$id"></div>';
?>

Sonra AJAX ile sayfa sonucu görüntülemek.

I want the id of the div to be always different.

2 Cevap

Eğer $id rasgele sayı işlevini kullanmak istiyorsanız rand link text

$id=rand(0,100); // random between 0 and 100, 0 and 100 incluse

Ayrıca rastgele bir dize oluşturabilirsiniz

function genRandomString($length) {
    $characters = '0123456789abcdefghijklmnopqrstuvwxyz';
    $string = '';
    for ($p = 0; $p < $length; $p++) {
        $string .= $characters[rand(0, strlen($characters))];
    }
    return $string;
}

Bir kez kontrol aracılığıyla farklı rasgele sayı oluşturabilirsiniz, bu süre bazında rastgele sayı yaratacak ve farklı bir numara her mikrosaniye üretecektir.

Bu rakamı ile başlar kalmaz / / Bu değerin başında bir karakter katacak

$ Str = aralık (a, z);

/ / Rasgele sayı üretmek için tarih fonksiyonunu kullanarak

$ I = $ str [rand (0,25)] date ('Ymzhisu').;