<?php
global $timer_kzk19kvk;//для таймера
function timer1
(){global $timer_kzk19kvk; $timer_kzk19kvk=microtime(1)*1000;} function timer2
($n=1){global $timer_kzk19kvk; $t=microtime(1)*1000-$timer_kzk19kvk; ;printf(" timer= %d msec <hr>",$t);}
print('выполняем тест.. ждем 20-100 мс<br>');
function make_array($n){//делаем тестовый массив a-1..zzzzzzz-99
$rr=[];
while($n--){
$rr[]=$word.'_' .rand(1,99); }
return $rr;
}
$m=make_array(10000);//делаем тестовый массив a-1..zzzzzzz-99
timer1();
$nn=1000000;while($nn--){
$s=$m[rand(0,$le-1)];$s2="-$s";if($nn==10)$s2=$s;if($nn==100)$s=$s2; if(!isset($r[$s]))print($nn.'-err:нет в массиве!<br>'); if(isset($r[$s2]))print($nn.'-err:есть в массиве?<br>'); } //end while
timer2();
PD9waHAKIApnbG9iYWwgJHRpbWVyX2t6azE5a3ZrOy8v0LTQu9GPINGC0LDQudC80LXRgNCwCmZ1bmN0aW9uIHRpbWVyMSgpe2dsb2JhbCAkdGltZXJfa3prMTlrdms7ICR0aW1lcl9remsxOWt2az1taWNyb3RpbWUoMSkqMTAwMDt9CmZ1bmN0aW9uIHRpbWVyMigkbj0xKXtnbG9iYWwgJHRpbWVyX2t6azE5a3ZrOyAkdD1taWNyb3RpbWUoMSkqMTAwMC0kdGltZXJfa3prMTlrdms7IDtwcmludGYoIiB0aW1lcj0gJWQgbXNlYyA8aHI+IiwkdCk7fQogCnByaW50KCfQstGL0L/QvtC70L3Rj9C10Lwg0YLQtdGB0YIuLiDQttC00LXQvCAyMC0xMDAg0LzRgTxicj4nKTsKZnVuY3Rpb24gbWFrZV9hcnJheSgkbil7Ly/QtNC10LvQsNC10Lwg0YLQtdGB0YLQvtCy0YvQuSDQvNCw0YHRgdC40LIgIGEtMS4uenp6enp6ei05OQogJHJyPVtdOwogd2hpbGUoJG4tLSl7CiAgJHdvcmQ9Jyc7IGZvcigkaT0wOyRpPHJhbmQoMSw3KTskaSsrKSAkd29yZC49Y2hyKHJhbmQob3JkKCdhJyksb3JkKCd6JykpKTsgIAogICRycltdPSR3b3JkLidfJyAucmFuZCgxLDk5KTsKIH0KIHJldHVybiAkcnI7Cn0KJG09bWFrZV9hcnJheSgxMDAwMCk7Ly/QtNC10LvQsNC10Lwg0YLQtdGB0YLQvtCy0YvQuSDQvNCw0YHRgdC40LIgIGEtMS4uenp6enp6ei05OQokbGU9Y291bnQoJG0pOwokcj1hcnJheV9jb21iaW5lKCRtLCRtKTsKdGltZXIxKCk7CiRubj0xMDAwMDAwO3doaWxlKCRubi0tKXsKICRzPSRtW3JhbmQoMCwkbGUtMSldOyRzMj0iLSRzIjtpZigkbm49PTEwKSRzMj0kcztpZigkbm49PTEwMCkkcz0kczI7CiBpZighaXNzZXQoJHJbJHNdKSlwcmludCgkbm4uJy1lcnI60L3QtdGCINCyINC80LDRgdGB0LjQstC1ITxicj4nKTsKIGlmKGlzc2V0KCRyWyRzMl0pKXByaW50KCRubi4nLWVycjrQtdGB0YLRjCDQsiDQvNCw0YHRgdC40LLQtT88YnI+Jyk7Cn0gLy9lbmQgd2hpbGUKdGltZXIyKCk7